@charset "utf-8";
/* CSS Document */
/*Global classes*/
html{
	overflow-y:scroll;
}
* {
	margin:0px;
	padding:0px;
}
body {
	margin-bottom:0px;
	margin-left:0px;
	margin-right:0px;
	margin-top:0px;
	color:#676767;
	font-family:"Lucida Sans", Verdana, Arial;
	font-size:11px;
}
html, p, ul, ul li, h1, h2, h3, h4, h5, h6 {
	margin:0px;
	padding:0px;
}
input {
	font-family:"Lucida Sans", Verdana, Arial;
	font-size:100%;
	padding:0px;
	margin:0px;
}
input.errorInput {border:1px solid #FF0000;}
.leftfloat {
	float:left
}
.rightfloat {
	float:right
}
.clearfloat {
	clear:both
}
img {
	border:0px;
}
a:link, a:visited, a:hover, a:active {
	font-size:11px;
	text-decoration:none;
	outline:none;
	color:#3399CC;
}
a.headinganc{
	color:#FFFFFF;
	font-size:18px;
	font-weight:normal;
}
a.headinganc:hover{
	color:#FFFFFF;
	font-size:18px;
	font-weight:underline;
}
a:hover {
	text-decoration:underline;
}
h1 {
	font-size:22px;
	font-weight:normal;
	padding:2px 0 0 5px;
	color:#c5001f;
}
h1.type2 {
	background:#3399CC url(../../images/site/bg_h1_type3.jpg) top left no-repeat;
	color:#fff;
	padding-bottom:2px;
	margin-bottom:10px;
}
a.type23 {
	background:#3399CC url(../../images/site/bg_h1_type3.jpg) top left no-repeat;
	color:#FFF;
	padding-bottom:2px;
	margin-bottom:10px;
	font-size:22px;
}
h2 {
	font-size:24px;
	font-weight:normal;
	padding:2px 0 3px 5px;
	white-space:nowrap;
	color:#3399CC;
}
h3 {
	font-size:16px;
	font-weight:normal;
	padding:2px 0 0 5px;
}
h4 {
	font-size:14px;
	font-weight:normal;
	padding:2px 0 0 5px;
	white-space:nowrap;
}
/*global classes ends*/

#wrapper {
	width:986px;
	text-align:left;
	margin: auto;
	padding:0px 8px;
}
/*header css starts*/
#header {
	padding:0px 0px 10px 0px;
	float:left;
	width:986px;
	position:relative; z-index:100
}
.header_upper_div {
	float:left;
	background:url(../../images/site/bg_header.gif) top left repeat-x;
}
.logo {
	padding:0px 0 5px 10px;
	float:left;
}
.logo a {
	display:block; width:329px; height:95px; text-decoration:none; background:url(../../images/admin/logo.png) 0 0 no-repeat;
	cursor:pointer;
}
#global_navigation {
	padding:0;
	height:56px;
	width:646px;
	float:right;
}
#global_navigation ul {
	margin:0px 0px 0px 25px;
	float:right;
}
#global_navigation ul li {
	list-style:none;
	padding:5px 15px 0px 20px;
	float:left;
}
#global_navigation ul li.seperators {
	padding-left:0px;
	padding-right:0px;
}
#global_navigation ul li a, #global_navigation ul li.seperators {
	/*font-size:16px;*/font-size:14px;
	color:#8f8f8f;
	font-weight:bold;
	text-decoration:none;
}
#global_navigation ul li.seperators {
	/*font-size:16px;*/font-size:13px;
	color:#8f8f8f;
	font-weight:bold;
	text-decoration:none;
}
.global_navigation span {
	float:left;
}
.stepsdiv {
	float:left;
	background:url(../../images/site/bg_header_steps.gif) no-repeat 30px 0px;
	height:24px;
	width:611px;
}
.search_div {
	clear:both; z-index:1000
}
.search_div .left_curve {
	background:url(../../images/site/serach_left_right.gif) top left no-repeat;
	width:9px;
	height:46px;
	float:left
}
.search_div .content_div {
	background:url(../../images/site/bg_search.gif) top left repeat-x;
	width:968px;
	height:40px;
	float:left;
	padding:6px 0px 0px 0px
}
.search_div .right_curve {
	background:url(../../images/site/serach_left_right.gif) top right no-repeat;
	width:9px;
	height:46px;
	float:left
}
.how {
	height:32px;
	position:relative;
	top:25px;
}
.how div {
	float:left;
}
.how .left_img {
	background:url(../../images/site/how_snoworks.gif) top left no-repeat;
	width:22px;
	height:26px;
}
.how .right_img {
	background:url(../../images/site/how_snoworks.gif) top right no-repeat;
	width:10px;
	height:26px;
}
.how .center_img {
	border-top:1px #eee solid;
	background:#fbfbfb;
	width:155px;
	height:21px;
	padding:5px 0px 0px 2px;
}
.how .center_img a {
	display:block;
	cursor:pointer;
	background:url(../../images/site/btn_howsnoworks.gif) top left no-repeat;
	width:157px;
	height:18px;
}
/*search input div*/
.search_input {
	float:left;
	padding:2px 0px 0px 8px;
}
.search_input div {
	float:left;
	height:28px;
}
.search_input .left_c {
	background:url(../../images/site/bg_search_input.gif) top left no-repeat;
	width:10px;
}
.search_input .input_div {
	background:url(../../images/site/bg_search_input_center.gif) top left repeat-x;
	width:533px;
	padding:5px 0px 0px 3px;
	height:23px;
}
.search_input .input_div input {
	height:18px;
	background:#fefeff;
	border:0px;
	font-size:15px;
	color:#8f8f8f;
	padding:0px 0px 0px 1px;
}
.search_input .right_c {
	background:url(../../images/site/bg_search_input.gif) top right no-repeat;
	width:10px;
}
.select_city {
	padding:2px 17px 0px 17px;
	float:left;
}
.select_city div {
}
.select_city .left_cimg {
	background:url(../../images/site/sel_city_left_right.gif) top left no-repeat;
	width:10px;
	height:27px;
	float:left;
}
.select_city .right_cimg {
	float:left;
}
.select_city .right_cimg a {
	background:url(../../images/site/sel_city_left_right.gif) top right no-repeat;
	width:32px;
	height:27px;
	display:block;
	float:left;
}
.select_city .select_city_text {
	width:149px;
	background:url(../../images/site/bg_sel_city.gif) top left repeat-x;
	height:22px;
	color:#8f8f8f;
	padding:5px 0px 0px 0px;
	font-size:15px;
	float:left;
}
.select_city .select_city_text a {
	color:#8f8f8f;
	text-decoration:none;
	font-size:15px;
}
/*header css ends*/

/*right panel css starts*/
.right_panel {
	width:235px;
	float:left;
	padding:10px 0px 10px 0px;
}
#guest_partner {
	background:url(../../images/site/title_guest_partner.gif) no-repeat;
	clear:both;
}
#mysno {
	background:url(../../images/site/title_mysno.gif) no-repeat;
	clear:both;
}
#guest_user {
	background:url(../../images/site/title_guest_user.gif) no-repeat;
	clear:both;
	margin-top:10px;
}
.title_div {
	width:210px;
	height:34px;
}
.content_box {
	border-style:solid;
	border-color:#be484b; /*border-color:#d17c7f;*/
	border-bottom-width:1px;
	border-top-width:0px;
	border-left-width:1px;
	border-right-width:1px;
	width:188px;
	padding:10px 10px 6px 10px;
	color:#676767;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	text-align:justify;
	line-height:14px;
	float:left;
}
#guest_user .content_box {
	border-color:#88d5ef;
}
.content_text {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#8f8f8f
}
.content_text a:link, .content_text a:active, .content_text a:hover, .content_text a:visited {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#8f8f8f;
	text-decoration:underline;
}
.usersignin {
	text-align:center;
	padding:0px 0px 10px 0px
}
.user_partner {
	padding:0px 10px 16px 10px;
	float:left;
}
.content_text h3 {
	font-weight:bold;
	font-family:"Lucida Sans", Verdana, Arial;
	margin:0px 0px 9px 0px;
	clear:both;
	padding-left:0px;
	color:#3a3a3a
}
* html .content_text h3 {
	margin-bottom:7px;
}
.content_text p {
	padding:0px 0px 15px 0px;
	line-height:16px;
	clear:both;
}
.btn_usesignin a {
	background:url(../../images/site/btn_mysno.gif) no-repeat 0px 0px;
	width:114px;
	height:25px;
	display:block;
	cursor:pointer;
	margin-right:10px;
}
.btn_partnersignup a {
	background:url(../../images/site/btn_mysno.gif) no-repeat 0px -25px;
	width:128px;
	height:25px;
	display:block;
	cursor:pointer
}
.btn_invite a {
	background:url(../../images/site/btn_mysno.gif) no-repeat 0px -50px;
	width:71px;
	height:25px;
	display:block;
	cursor:pointer
}
/*Bag css */

.bag {
	width:224px;
	float:left;
	height:420px;
}
.bag_topimg {
	float:left;
	width:224px;
	height:80px;
	background:url(../../images/site/bag_top.png) top left no-repeat;
	behavior:url(iepngfix.htc);
}
.bag_top_content {
	padding:15px 0px 0px 30px;
	font-size:14px;
	color:#387c01;
	font-weight:bolder;
}
.bag_top_content p {
	padding-bottom:5px;
}
.bag_top_content span {
	color:#ce161c;
}
.bag_center {
	padding-left:1px;
	float:left;
}
.bag_content_area {
	background-image:url(../../images/site/bg_bag.gif);
	background-repeat:repeat-x;
	height:290px;
	width:183px;
	margin:0px 0px 0px 0px;
	float:left;
	color:#fff;
	font-size:12px;
	padding:10px 10px 0px 10px;
	/*text-align:justify;*/
	line-height:23px;
	position:relative;
}
.bag_content_area a:link, .bag_content_area a:visited, .bag_content_area a:hover, .bag_content_area a:active {
	color:#fff;
	font-size:12px;
}
.bag_content_area a:hover {
	text-decoration:underline;
}
.bag_content_area span.txtsize1 a:link, .bag_content_area span.txtsize1 a:visited, .bag_content_area span.txtsize1 a:hover, .bag_content_area span.txtsize1 a:active {
	font-size:21px;
}
.bag_content_area .more {
	line-height:18px;
	padding:5px 0 0 2px;
	bottom:0;
	position:absolute;
	right:10px;
}
.bag_content_area .more a:hover {
	text-decoration:none;
}
/*Bag css ends*/
/*MORE LINK CSS*/
.more {
	border-bottom:1px #fff dashed;
	padding:0px 1px 0px 1px;
}
.more a {
	margin:0px 0px 0px 0px;
	text-decoration:none;
}
/*right panel css starts*/
/*right panel filter main div*/
.filter_main {
	border-style:solid;
	border-color:#e4e4e4;
	border-bottom-width:0px;
	border-top-width:1px;
	border-right-width:1px;
	border-left-width:1px;
	float:left;
	width:158px;
	background:#fff;
}
.filter_main .titlediv {
	font-size:18px;
	color:#cd213c;
	padding:2px 0px 0px 10px;
	letter-spacing:1px;
}
.filter_main .form_div {
	padding:5px 5px 5px 10px;
}
.btn_search {
	margin-left:5px;
}
.btn_search a {
	background: #ccc url(../../images/site/ico_search.gif) top right no-repeat;
	display:block;
	width:15px;
	height:15px;
}
/*Footer css */
#footer {
	background:url(../../images/site/bg_footer1.gif) top left repeat-y;
	width:100%;
	float:left;
	clear:both;
	font-size:11px;
	color:#00b8c2;
	text-align:left;
	padding:0px 0px 0px 0px;
	letter-spacing:1px;
}
* html #footer {
	margin-top:-5px;
}
#footer .copyrights {
	color:#fff;
	font-size:11px;
	padding:2px 0px 0px 5px;
	letter-spacing:0px;
	clear:both;
}
#footer .left_div {
	width:270px;
	float:left;
	background:url(../../images/site/bg_footer_left_div.gif) top left repeat-x;
	height:253px;
	padding:0px 0px 0px 7px;
}
#footer .left_div .leftlinks {
	float:left;
	height:190px;
}
/** html #footer .left_div .leftlinks { padding-bottom:55px; }*/
#footer .left_div .barcode {
	background:url(../../images/site/barcode_bg.gif) repeat-y;
	width:238px;
	height:50px;
	margin:0px 0px 0px 6px;
	float:left;
}
* html #footer .left_div .barcode {
	margin:0px 0px 0px 3px;
}
#footer .left_div .barcode_div {
	padding-top:10px;
	clear:both;
}
* html #footer .left_div .barcode {
	margin-top:-3px;
}
#footer .imgarea {
	width:113px;
	height:261px;
	background:url(../../images/site/footer_img.gif) no-repeat;
	float:left;
}
.img_divider {
	background:url(../../images/site/img_divider.gif) repeat-x;
	height:1px;
	display:block;
	font-size:0px;
	float:left;
}
ul.link_div {
	margin:40px 0px 0px 0px;
	padding:0px;
}
ul.link_div li {
	list-style:none;
	border-bottom:1px #fff dashed;
	width:128px;
	height:30px;
	letter-spacing:0px;
	line-height:14px;
}
ul.link_div li a:link, ul.link_div li a:hover, ul.link_div li a:visited, ul.link_div li a:active {
	font-size:11px;
	color:#fff;
	padding:8px 0px 8px 8px;
	display:block;
	text-decoration:none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	line-height:14px;
}
ul.link_div li {
*margin-top:-3px;
}
ul.link_div li a:hover {
	background:#c9787b;
}
ul.link_div li a.selected {
	background:#c9787b;
}
ul.link_div li span img {
	margin-right:5px;
}
ul.link_div li span.rss_span {
	margin-top:-2px;
}
#column2 li {
	width:112px;
}
.right_div {
	padding-bottom:10px;
}
.padTop {
	padding-top:32px;
}
#right_links ul {
	margin:8px 0px 10px 0px;
}
#right_links li {
	width:160px;
	border-bottom:1px #000 dashed;
}
#right_links li a {
	color:#676767;
	white-space:nowrap
}
#right_links li a.selected {
	background:#ededed;
}
#right_links li a:hover {
	background:#ededed;
}
/*Footer rollover Css*/
.ro_div {
	width:220px;
	float:left;
	padding:16px 0px 0px 10px
}
.ro_div div {
	background-image:url(../../images/site/footer_ro_bg.gif);
	width:177px;
	height:155px;
	display:block;
	padding:30px 10px 10px 40px;
}
.ro_div div span {
	color:#ce161c;
	font-size:14px;
	font-weight:bold;
	letter-spacing:0px;
}
.ro_div div p {
	color:#676767;
	font-size:12px;
	letter-spacing:0px;
	line-height:18px;
	margin-top:5px;
}
/*Footer css ends*/


.banner_strip {
	background:url(../../images/site/banner_strip.gif) repeat-x;
	width:100%;
	clear:both;
	height:9px;
}
.ml10 {
	margin-left:10px;
}
.ml5 {
	margin-left:5px;
}
.padR15 {
	padding-right:15px;
}
/*Banner Css starts*/
.banner {
	background:url(../../images/site/banner/bg_banner.gif) top left repeat-y;
	float:left;
	margin-bottom:15px;
}
.banner_rightbg {
	background:url(../../images/site/banner/bg_banner_right.gif) top right repeat-y;
	float:left;
}
* html .main_content .banner {
	margin-bottom:6px;
}
.banner_topimg {
	background:url(../../images/site/banner/top_img.gif) top left repeat-x;
	float:left;
	padding-top:8px;
}
.banner_botimg {
	background:url(../../images/site/banner/bot_img.gif) bottom left repeat-x;
	float:left;
	padding-bottom:9px;
}
.banner_tl {
	float:left;
	background:url(../../images/site/banner/img_left.gif) top left no-repeat;
}
.banner_tr {
	float:left;
	background:url(../../images/site/banner/img_right.gif) top right no-repeat;
}
.small_size .banner_tr {
	background:none;
}
.banner_bl {
	float:left;
	background:url(../../images/site/banner/img_left_bot.gif) bottom left no-repeat;
}
.banner_br {
	width:986px;
	float:left;
	background:url(../../images/site/banner/img_right_bot.gif) bottom right no-repeat;
}
/*ends*/

/*main content area css starts*/
.content_area {
	clear:both;
}
/*sno baap baner starts*/
.sno_baap_banner {
	background:#fff;
	border:2px #b5ce89 dashed;
	width:728px;
	height:90px;
	 position:relative;
	z-index:0;
}
.logo_sno_baap {
	padding:15px 13px 0px 6px;
	float:left;
}
.sno_baap_img {
	float:left;
	background:url(../../images/site/logo_sno_baap.gif) top left no-repeat;
	width:74px;
	height:57px;
}
.logo_frame_size1 {
	width:80px;
	height:60px;
	background:#fff;
	float:left;
}
.sno_baap_prod_details {
	width:200px;
	height:56px;
	border-right:1px #d7d5d5 dashed;
	float:left;
	padding:0px 5px 0px 12px;
}
.sno_baap_banner p.productname {
	/*font-size:11px;*/
	font-size:12px;
	font-weight:bold;
	color:#676767;
	padding-left:5px;
	padding-top:3px;
}
/* New added by SNO Team */
.productname {
	font-size:12px;
	font-weight:bold;
	color:#676767;
	padding-left:5px;
	padding-top:3px;
}
/*  */
.offer_content {
	float:left;
	width:426px;
	padding:5px 10px 0px 5px; overflow:hidden;
}
.sno_baap_icondiv {
	float:right;
	border-left:1px dashed #c1c1c1;
	padding:0px 0px 0px 0px;
	height:82px;
	width:104px
}
.snobaap_desc {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:16px;
	padding-left:5px;
	height:59px;
}
.marT6 {
	margin-top:6px;
}
/*news updates tab css*/
.tab_news {
	background-image:url(../../images/site/bg_tab_news_review.gif);
	background-repeat:repeat-x;
	height:36px;
	width:725px;
}
.tab_news div {
	float:left
}
/*on rollover this class will come*/
.news_div_sel {
	background:url(../../images/site/bg_news_div_RO.gif) bottom repeat-x;
}
#tab05 {
	background-image: url(../../images/site/tab_news_updates.gif);
	background-repeat:no-repeat;
	width:74px;
}
#tab06 {
	background-image: url(../../images/site/tab_reviews.gif);
	background-repeat:no-repeat;
	width:187px;
}
ul.tab_news li {
	list-style:none;
	float:left;
	display:block;
}
ul.tab_news li.tab_divider {
	width:15px;
	font-size:0px;
	display:block;
	height:36px;
}
ul.tab_news li a {
	display:block;
	height:36px;
	float:left;
	cursor:pointer
}
ul.tab_news li a.selected {
	background-position: 0px -36px;
}
.latest_rev_content {
	border:1px #b4b4b4 solid;
	width:702px;
	height:335px;
	border-top:0px;
	padding:20px 10px;
}
.news_content {
	border:1px #b4b4b4 solid;
	width:703px;
	height:345px;
	border-top:0px;
	padding:20px 10px 10px 10px;
}
.news_content .current_news {
	background:#fff;
	width:230px;
	height:286px;
	padding:10px;
	float:left;
	border:1px #8F8F8F solid;
}
.news_content span {
	font-size:18px;
	color:#676767;
}
.news_content .current_news p {
	line-height:16px;
	font-size:11px;
	color:#626262;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
.news_content .current_news p.saletype {
	font-size:12px;
	font-size:12px;
	color:#8f8f8f;
	line-height:20px;
}
.news_content .current_news .text_div {
	text-align:justify;
	line-height:16px;
	font-size:11px;
	color:#8f8f8f;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	padding:10px 0px 0px 0px;
	height:180px;
	clear:both;
}
.news_content .userdetails {
	float:left;
	clear:both;
	padding:0px 0px 0px 0px;
	width:235px;
}
.news_content .userdetails p {
	font-size:12px;
	color:#73b1c9;
	line-height:20px;

}
/*news updates tab css ends*/

/*list view css*/
.list_view_news {
	float:left;
	padding:0px 0px 10px 15px;
	height:318px;
}
.news_div {
	/*height:80px;  /* before 66 */
	width:415px;
	cursor:default;
	display:block;
	text-decoration:none;
	padding:5px 10px 5px 10px;
}
.news_div_content {
	float:left;
	width:340px;
}
.news_content .more {
	border-bottom:1px #3a3a3a dashed;
	padding:0px 1px 0px 2px;
	margin-right:10px;
	font-weight:bold;
}
* html .news_content .more {
	margin-right:5px;
}
.news_content .more a:link, .news_content .more a:visited, .news_content .more a:hover, .news_content .more a:active {
	margin:0px 0px 0px 0px;
	text-decoration:none;
	color:#676767;
	line-height:14px;
}
.width_50 {
	width:50px;
}
.padB5 {
	/*padding-bottom:8px;*/
	float:left;
	clear:both
}
/*font_size css*/
.txt_size12 {
	font-size:12px;
}
/*rate it css*/
.rateit {
	width:69px;
}
.rateit .plus a {
	background-image:url(../../images/site/rateit_plus_minus.gif);
	background-repeat:no-repeat;
	background-position:top;
	width:69px;
	height:16px;
	display:block;
	cursor:pointer
}
.rateit .numberdiv {
	background-image:url(../../images/site/rateit_plus_minus.gif);
	background-repeat:no-repeat;
	background-position:0px -16px;
	width:69px;
	height:22px;
	display:block;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:bold;
	color:#89d5f2;
	text-align:center;
	padding:2px 0px 0px 0px;
	word-spacing:0px;
}
.rateit .minus a {
	background-image:url(../../images/site/rateit_plus_minus.gif);
	background-repeat:no-repeat;
	background-position:bottom;
	width:69px;
	height:16px;
	display:block;
	cursor:pointer
}
.text_div .rateit {
	padding:0px 0px 10px 35%
}
/*rate it percentage css*/
.users .rateit .plus a {
	background-image:url(../../images/site/rateit_users.gif);
}
.users .rateit .numberdiv {
	background-image:url(../../images/site/rateit_users.gif);
}
.users .rateit .minus a {
	background-image:url(../../images/site/rateit_users.gif);
}
/*rate it css ends*/
/*main content area css starts*/
 /*latest garma garam junta demand sno friday tab starts*/
 .main_tabs {
	padding:20px 0px 10px 0px;
	float:left;
	clear:both;
}
.tab_nav {
	width:725px;
	float:left;
}
ul.tab_nav li {
	list-style:none;
	float:left;
	display:block;
}
ul.tab_nav li.tab_divider {
	width:7px;
	font-size:0px;
	display:block;
	height:40px;
}
ul.tab_nav li a {
	display:block;
	height:40px;
	float:left;
	cursor:pointer
}
ul.tab_nav li a.selected {
	background-position: 0px -40px;
}
#tab01 {
	background-image: url(../../images/site/tab_01.gif);
	background-repeat:no-repeat;
	width:176px;
}
/*use this class for garma garam */
/*#tab02 {
	background-image: url(../../images/site/tab_02.gif);
	background-repeat:no-repeat;
	width:176px;
}*/
/*end*/

#tab02 {
	background-image: url(../../images/site/tab_02a.gif);
	background-repeat:no-repeat;
	width:176px;
}
#tab03 {
	background-image: url(../../images/site/tab_03.gif);
	background-repeat:no-repeat;
	width:176px;
}
#tab04 {
	background-image: url(../../images/site/tab_04.gif);
	background-repeat:no-repeat;
	width:176px;
}
.lttab_cbox {
	border:1px #c7c3c3 solid;
	padding-top:5px;
	color:#cd161c;
	line-height:16px;
	text-align:justify;
	float:left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#626262;
	width:215px;
	height:394px;
}
.lttab_cbox .logo_img_area {
	text-align:center;
	height:100px;
	/*padding-bottom:10px*/
}
.lttab_cbox_data {
	height:190px;
	padding:0px 5px 5px 5px;
}
/*ad banner component*/

.adbanner .tag_tl {
	float:left;
	background:url(../../images/site/adbanner/tl.gif) top left no-repeat;
}
.adbanner .tag_tr {
	float:left;
	background:url(../../images/site/adbanner/tr.gif) top right no-repeat;
}
.adbanner .tag_bl {
	float:left;
	background:url(../../images/site/adbanner/bl.gif) bottom left no-repeat;
}
.adbanner .tag_br {
	float:left;
	background:url(../../images/site/adbanner/br.gif) bottom right no-repeat;
	padding:15px 5px 10px 8px;
	width:624px;
}
.adbanner .tag_top {
	float:left;
	background:url(../../images/site/adbanner/top.gif) top left repeat-x;
}
.adbanner .tag_bottom {
	float:left;
	background:url(../../images/site/adbanner/bottom.gif) bottom left repeat-x;
}
.adbanner .tag_left {
	float:left;
	background:url(../../images/site/adbanner/left.gif) top left repeat-y;
}
.adbanner .tag_right {
	float:left;
	background:url(../../images/site/adbanner/right.gif) top right repeat-y;
}
.icons_band {
	border-top:1px #c0c0c0 dashed;
	padding:5px 0 0px 10px;
	margin:0px 5px;
}
.sno_baap_banner .icons_band {
	border-top:0px
}
.icons_band div {
	float:left;
	padding-right:6px;
}
.icons_band a {
	width:20px;
	height:20px;
	cursor:pointer;
	display:block;
}
.icons_band .add_quicklist a {
	background:url(../../images/site/icons_RO.gif) no-repeat 0px 0px;
}
.icons_band .add_favorites a {
	background:url(../../images/site/icons_RO.gif) no-repeat -20px 0px;
}
.icons_band .review a {
	background:url(../../images/site/icons_RO.gif) no-repeat -40px 0px;
}
.icons_band .share a {
	background:url(../../images/site/icons_RO.gif) no-repeat -60px 0px;
}
.icons_band .rss a {
	background:url(../../images/site/icons_RO.gif) no-repeat -80px 0px;
}
.result_box .coupon {
	padding-left:0px;
}
.icons_band .coupon a {
	background:url(../../images/site/icons_RO.gif) no-repeat -100px 0px;
	width:55px;
}
.icons_band .website a {
	background:url(../../images/site/icons_RO.gif) no-repeat 0px -60px;
}
.icons_band .add_quicklisted a {
	background:url(../../images/site/icons_RO.gif) no-repeat 0px -20px;
}
.icons_band .add_favorited a {
	background:url(../../images/site/icons_RO.gif) no-repeat -20px -20px;
}
.icons_band .shared a {
	background:url(../../images/site/icons_RO.gif) no-repeat -40px -20px;
}
.result_box .icons_band {
	border-top:0px;
	padding-left:5px;
	width:395px;
}
.adbanner .icons_band {
	border-top:0px;
	padding-left:5px;
}
.div_more {
	width:695px;
	float:left;
	clear:both;
	padding:5px 0px;
	text-align:right;
}
.main_tabs .more {
	border-bottom:1px #3a3a3a dashed;
	padding:0px 1px 2px 2px;
	font-weight:bold;
	float:right;
	width:46px;
	text-align:right;
}
.main_tabs .more a:link, .main_tabs .more a:visited, .main_tabs .more a:hover, .main_tabs .more a:active {
	margin:0px 0px 0px 0px;
	text-decoration:none;
	color:#676767;
	line-height:14px;
}
.tab_juntademand {
	width:716px;
	float:left;
	border:2px #8fd4ee solid;
	clear:both;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#787878;
	padding:5px;
	padding-right:0px;
	height:480px;
}
.tab_juntademand .icon {
	background:url(../../images/site/ico_4tabs.gif) 0px -160px;
}
.main_tabs .tab_juntademand .more {
	border-bottom:1px #8FD4EE dashed;
}
.main_tabs .tab_juntademand .more a:link, .main_tabs .tab_juntademand .more a:visited, .main_tabs .tab_juntademand .more a:hover, .main_tabs .tab_juntademand .more a:active {
	color:#8FD4EE;
}
.tab_juntademand .column1 {
	float:left;
	width:335px;
	padding-left:0px;
}
.tab_juntademand .tag_br {
	width:327px;
}
.junta_tab_data {
	width:225px;
	float:left;
}
.tab_juntademand .column2 {
	float:right;
	width:335px;
	padding-right:10px;
}
.tab_juntademand .icons_band .coupon {
	padding-left:163px;
}
.sno_baap_banner .icons_band .coupon {
	padding-left:12px;
	padding-top:5px; padding-right:0; float:left; margin-right:6px; display:inline; margin-top:25px;
}
.icons_band .coupon {float:left; padding-right:0; margin-right:10px; display:inline}
.column1 .icons_band .coupon {float:right; padding-right:0; margin-right:10px; display:inline}
.tab_juntademand .offerdiv {
	float:left;
	height:128px;
	padding:0px 8px;
	width:225px;
}
.tab_juntademand .rodiv .offerdiv {
	width:280px;
}
.tab_juntademand .left_content {
	width:245px;
}
.tab_juntademand .rateit {
	padding-top:50%;
}
/*tab sno friday css*/

.tab_snofriday {
	width:716px;
	float:left;
	border:2px #ffcd7f solid;
	clear:both;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#787878;
	padding:5px;
	padding-right:0px;
	height:480px;
}
.tab_snofriday .icon {
	background:url(../../images/site/ico_4tabs.gif) 0px -200px;
}
/*latest TAB*/

.icon_div {
	height:40px;
	padding:0px 0px 5px 5px;
	float:left;
}
.icon {
	width:40px;
	height:40px;
	float:left;
}
.icon_div .sublinks {
	padding:10px;
	float:left;
	font-size:12px;
}
.column1 {
	float:left;
	width:235px;
}
.column2 {
	float:left;
	width:235px;
}
.column3 {
	float:left;
	width:233px;
}
/*tag component*/
.tagcomp {
	float:left;
}
.tag_tl {
	float:left;
	background:url(../../images/site/tag_comp/tag_tl.gif) top left no-repeat;
}
.tag_tr {
	float:left;
	background:url(../../images/site/tag_comp/tag_tr.gif) top right no-repeat;
}
.tag_bl {
	float:left;
	background:url(../../images/site/tag_comp/tag_bl.gif) bottom left no-repeat;
}
.tag_br {
	float:left;
	background:url(../../images/site/tag_comp/tag_br.gif) bottom right no-repeat;
	padding:11px 0px;
	width:215px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
.tag_top {
	float:left;
	background:url(../../images/site/tag_comp/tag_top.gif) top left repeat-x;
}
.tag_bottom {
	float:left;
	background:url(../../images/site/tag_comp/tag_bottom.gif) bottom left repeat-x;
}
.tag_left {
	float:left;
	background:url(../../images/site/tag_comp/tag_left.gif) top left repeat-y;
}
.tag_right {
	float:left;
	background:url(../../images/site/tag_comp/tag_right.gif) top right repeat-y;
}
/*component with no tag css*/
.rodiv .tag_tl {
	float:left;
	background:url(../../images/site/tag_comp_ro/tag_tl.gif) top left no-repeat;
}
.rodiv .tag_tr {
	float:left;
	background:url(../../images/site/tag_comp_ro/tag_tr.gif) top right no-repeat;
}
.rodiv .tag_bl {
	float:left;
	background:url(../../images/site/tag_comp_ro/tag_bl.gif) bottom left no-repeat;
}
.rodiv .tag_br {
	float:left;
	background:url(../../images/site/tag_comp_ro/tag_br.gif) bottom right no-repeat;
}
.rodiv .tag_top {
	float:left;
	background:url(../../images/site/tag_comp_ro/tag_top.gif) top left repeat-x;
}
.rodiv .tag_bottom {
	float:left;
	background:url(../../images/site/tag_comp_ro/tag_bottom.gif) bottom left repeat-x;
}
.rodiv .tag_left {
	float:left;
	background:url(../../images/site/tag_comp_ro/tag_left.gif) top left repeat-y;
}
.rodiv .tag_right {
	float:left;
	background:url(../../images/site/tag_comp_ro/tag_right.gif) top right repeat-y;
}
/*tab latest css*/
.tab_latest {
	width:716px;
	float:left;
	border:2px #c1da95 solid;
	clear:both;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#787878;
	padding:5px;
	padding-right:0px;
	height:480px;
}
.height_div {
	height:150px; position:relative;
}
.tab_latest .datediv, .tab_garmagaram .datediv, .tab_juntademand .datediv, .tab_snofriday .datediv {
	padding-bottom:0px;
}
/*.tab_latest .icons_band{*margin-top:-8px;}*/
.column_divs {
	float:left;
	clear:both;
	padding-left:13px;
	width:703px;
}
.tab_latest .icon {
	background:url(../../images/site/ico_4tabs.gif) 0 0 no-repeat;
}

.tab_latest .iconend {
	background:url(../../images/site/ico_4tabs.gif) 0 -81px no-repeat; float:left; width:40px; height:40px;
}
.tab_latest .icon_div {
	padding-right:0px;
}
.tab_latest .sublinks {
	padding:3px 0px 0px 10px;
}
ul.submenu li {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#5a7f53;
	list-style:none;
	float:left;
	margin-bottom:3px;
	border-right:1px #5b7f51 solid;
	border-left:1px #5b7f51 solid;
}
* html ul.submenu li {
	margin-bottom:0px;
}
ul.submenu li a:link, ul.submenu li a:visited, ul.submenu li a:hover, ul.submenu li a:active {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#5a7f53;
	text-decoration:none;
	padding:2px 8px 3px 8px;
	display:block;
}
#current {
	background:#598053;
}
#current a {
	color:#fff;
	text-decoration:none;
}
#previous a {
	background:url(../../images/site/arrow_sublinks.gif) top left no-repeat;
	width:10px;
	display:block;
	cursor:pointer;
	margin-top:2px;
}
ul.submenu li.previous a {
	background:url(../../images/site/arrow_sublinks.gif) top left no-repeat;
	width:9px;
	display:block;
	cursor:pointer;
	height:13px;
}
ul.submenu li.next a {
	background:url(../../images/site/arrow_sublinks.gif) top right no-repeat;
	width:9px;
	display:block;
	cursor:pointer;
	height:13px;
	padding-right:0px;
}

/* New added by team - for active date arrows*/
#previous a {
	background:url(../../images/site/arrow_sublinks_dark.gif) top left no-repeat;
	width:10px;
	display:block;
	cursor:pointer;
	margin-top:2px;
}
ul.submenu li.previous_act a {
	background:url(../../images/site/arrow_sublinks_dark.gif) top left no-repeat;
	width:9px;
	display:block;
	cursor:pointer;
	height:13px;
}
ul.submenu li.next_act a {
	background:url(../../images/site/arrow_sublinks_dark.gif) top right no-repeat;
	width:9px;
	display:block;
	cursor:pointer;
	height:13px;
	padding-right:0px;
}

.main_tabs .tab_latest .more {
	border-color:#C1DA95;
}
.main_tabs .tab_latest .more a:link, .main_tabs .tab_latest .more a:visited, .main_tabs .tab_latest .more a:hover, .main_tabs .tab_latest .more a:active {
	color:#C1DA95;
}
#arrow_dates li {
	border:0px;
	padding:0px 5px 0px 5px;
	display:block
}
#arrow_dates li a {
	padding:0px 0px 0px 0px;
	display:block
}
#arrow_dates li.couponoffer {
	border-bottom:1px #c5001f dashed;
	padding:0px 10px 3px 0px;
	background:url(../../images/site/icon_red_arrow.gif) right no-repeat;
	margin-left:15px;
}
#arrow_dates li.couponoffer a {
	color:#c5001f;
	font-weight:normal;
}
.ro_content_div {
	padding:5px 0px 5px 0px;
	line-height:14px;
	height:35px;
}
a:link.link_gray, a:active.link_gray, a:hover.link_gray, a:visited.link_gray {
	color:#8f8f8f;
	text-decoration:underline
}
a:hover.link_gray {
	text-decoration:none;
}
/**/

 /*tab garma garam css*/
/*use this class for garma garam*/
/*.tab_garmagaram {
	width:716px;
	float:left;
	border:2px #fd926d solid;
	clear:both;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#787878;
	padding:5px;
	padding-right:0px
}*/
/*end*/
.tab_garmagaram {
	width:716px;
	float:left;
	border:2px #ba4749 solid;
	clear:both;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#787878;
	padding:5px;
	padding-right:0px;
	height:480px;
}
.tab_garmagaram .icon {
	background:url(../../images/site/ico_4tabs.gif) 0px -287px;
}

.tab_content {
	width:100%;
	float:left;
}
.main_tabs .tab_garmagaram .more {
	border-bottom:1px #FD926D dashed;
}
.main_tabs .tab_garmagaram .more a:link, .main_tabs .tab_garmagaram .more a:visited, .main_tabs .tab_garmagaram .more a:hover, .main_tabs .tab_garmagaram .more a:active {
	color:#FD926D;
}
.main_tabs .tab_snofriday .more {
	border-bottom:1px #FFCD7F dashed;
}
.main_tabs .tab_snofriday .more a:link, .main_tabs .tab_snofriday .more a:visited, .main_tabs .tab_snofriday .more a:hover, .main_tabs .tab_snofriday .more a:active {
	color:#FFCD7F;
}
/*===================================*/
.padT5 {
	padding-top:5px;
}
.padT15 {
	padding-top:15px;
}
.padT17 {
	padding-top:17px;
}
.padT10 {
	padding-top:10px;
}
.padR10 {
	padding-right:10px;
	float:left;
}
.marB3 {
	margin-bottom:3px;
}
.divider5 {
	height:5px;
	font-size:0px;
}
.banner_divider15 {
	padding-top:15px;
	font-size:0px;
}
* html .banner_divider15 {
	padding-top:7px;
	font-size:0px;
}
/*Brand logo strip css*/
/*.brand_logo_div {
	padding:5px 0px 5px 0px;
	float:left;
}*/
.brand_logo_div {
	padding:5px 0px 5px 0px;
	float:left;
	overflow:hidden;
	width:863px;
}
.brand_logo_div div {
	height:75px;
	padding-right:23px;
	width:100px;
	float:left;
}
.arrow_up {
	padding:28px 10px 0px 15px;
	float:left;
}
.arrow_dwn {
	padding:28px 0px 0px 0px;
	float:left;
}
.arrow_up a:link, .arrow_up a:active, .arrow_up a:hover, .arrow_up a:visited {
	background:url(../../images/site/arrow_updwn.gif) top left no-repeat;
	display:block;
	float:left;
	width:41px;
	height:40px;
}
.arrow_dwn a:link, .arrow_dwn a:active, .arrow_dwn a:hover, .arrow_dwn a:visited {
	background:url(../../images/site/arrow_updwn.gif) bottom left no-repeat;
	display:block;
	float:left;
	width:41px;
	height:40px;
}
/*============================*/
.main_content {
	width:740px;
	float:left;
	padding:10px 0px 10px 10px
}
#three_column .main_content {
	width:965px;
}
#three_column .left_panel {
	width:140px;
	float:left;
}
#three_column .right_panel {
	width:160px; float:right; padding:0;
}
#three_column .middel_panel {
	width:642px;
	padding:0px 0px 0px 14px;
	float:left;
}


/*============================*/
#two_column .main_content {
	width:976px;
}
#two_column .left_panel {
	width:140px;
	float:left;
}
#two_column .middel_panel {
	width:812px;
	padding:0px 0px 0px 14px;
	float:left;
}
#two_column .middel_panel2new {
	width:638px;
	padding:0px 0px 0px 14px;
	float:left;
}
#two_column .rightnew {
	width:160px;
	float:right; margin-right:10px; display:inline;
}

/*============================*/

/*result box css*/
.result_box {
	clear:both;
	float:left;
	padding:0px 0px 10px 0px;
	width:642px;
}
.result_databox {
	border:2px #cfcfcf solid;
	width:624px;
	float:left;
	clear:both;
	padding:5px;
	position:relative;
}
.result_databox .leftdiv {
	float:left;
	width:115px;
}
/*.result_databox .rightdiv {
	border-left:1px dashed #c0c0c0;
	float:left;
	width:502px;
	padding-left:5px;
}*/
/*. new added by team - min-height added to the existing one*/
.result_databox .rightdiv {
	border-left:1px dashed #c0c0c0;
	float:left;
	width:502px;
	padding-left:5px;
	min-height:222px;
	padding-bottom:10px;
}
.result_databox .rightdiv .widthdiv {
	float:left;
	width:420px;
}
.logo_img {
	height:90px;
}
.premium .result_databox {
	border:2px #c5001f solid;
}
.result_box .rateit {
	padding-left:20px;
}
.result_box p.pro_name {
	clear:both;
	padding-top:6px;
	text-align:center;
}
p.txt_rateit {
	text-align:center;
}
.result_box p.txt_rateit {
	padding-left:20px;
}
.result_box .offerdiv {
	height:auto;
}
.result_box .datediv {
	padding-left:0px;
}
.result_box .datediv p {
	float:left;
	padding-right:20px;
}
ul.resultbox {
	padding-left:5px; margin:10px 0;
}
ul.resultbox li {
	background:url(../../images/site/bullet_resultbox.gif) top left no-repeat;
	list-style:none;
	padding-left:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	padding-bottom:3px;
	width:380px;
}
.result_box .offer {
	font-size:18px;
	line-height:20px;
}
.icons_band_seedetail {
	float:left;
	clear:both;
	position:absolute;
	bottom:10px;
}
.seedetail {
	border-bottom:1px dashed #a1a1a1;
	padding-top:9px;
	padding-bottom:2px;
}
.seedetail a:link, .seedetail a:active, .seedetail a:hover, .seedetail a:visited {
	color:#8f8f8f;
	font-weight:bold;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
}
.seedetail a:hover {
	text-decoration:none;
	;
}
.moretag {
	float:left;
	width:120px;
}
.moretag a p {
	background:url(../../images/site/result_logos/bg_moretag.gif) repeat-x;
	float:left;
	height:17px;
	padding-left:10px;
	font-weight:bold;
	cursor:pointer
}
.moretag a p span {
	background:url(../../images/site/result_logos/bg_moretag_down.gif) top left no-repeat;
	float:left;
	height:9px;
	width:16px;
	margin-top:4px;
}
* html .moretag a p span {
	margin-top:3px;
}
.moretag a {
	background:url(../../images/site/result_logos/bg_moretag_right.gif) top right no-repeat;
	height:17px;
	padding-right:16px;
	display:block;
	float:left;
	text-decoration:none;
	float:left;
}
.up a p span {
	background:url(../../images/site/result_logos/bg_moretag_up.gif) top left no-repeat;
	float:left;
	height:9px;
	width:16px;
	margin-top:4px;
}
* html .up a p span {
	margin-top:3px;
}
.moretag a:hover {
	text-decoration:none;
}
.datetxt {
	white-space:nowrap;
	clear:both;
}
.seetag_main {
	float:left;
}
.seetag_main .icons_band {
	width:300px;
}
.logo_tbl {
	padding-bottom:20px;
}
.ico_offer div {
	float:left;
	height:22px;
	padding:0px 0 0 0
}
.ico_offer .ico_latest {
	background:url(../../images/site/result_logos/ico_offers.gif) 0px 0px no-repeat;
	width:75px;
	height:22px;
	float:left;
}
.ico_offer .ico_upcoming {
	background:url(../../images/site/result_logos/ico_offers.gif) 0px -22px no-repeat;
	width:79px;
	height:22px;
}
.ico_offer .ico_endingsoon {
	background:url(../../images/site/result_logos/ico_offers.gif) 0px -44px no-repeat;
	width:79px;
	height:22px;
}
.ico_offer .ico_garmagaram {
	background:url(../../images/site/result_logos/ico_offers.gif) 0px -66px no-repeat;
	width:79px;
	height:22px;
}
.ico_offer .ico_juntademand {
	background:url(../../images/site/result_logos/ico_offers.gif) 0px -88px no-repeat;
	width:79px;
	height:22px;
}
.ico_offer .ico_snofriday {
	background:url(../../images/site/result_logos/ico_offers.gif) 0px -108px no-repeat;
	width:79px;
	height:22px;
}
.sno_type {
	float:left;
}
.sno_type div {
	background-image:url(../../images/site/result_logos/snotype_left.gif);
	background-repeat:no-repeat;
	background-position:left;
	padding-left:5px;
	height:22px;
	float:left;
	margin:0px;
	display:block
}
.sno_type div p {
	background-image:url(../../images/site/result_logos/snotype_right.gif);
	background-repeat:no-repeat;
	background-position:right;
	color:#c5001f;
	font-size:15px;
	float:left;
	line-height:22px;
	white-space:nowrap;
	padding:0px 10px 0px 5px;
	font-weight:bold;
}
.seetag_div {
	float:left;
	clear:both;
	border:1px #cfcfcf solid;
	border-top:0px;
	padding:5px;
	background:#8f8f8f;
	width:626px;
}
/*See tag*/
.seetag {
	float:left;
	clear:both;
}
.seetag a:link, .seetag a:active, .seetag a:hover, .seetag a:visited {
	background:url(../../images/site/result_logos/bg_seetag.gif) top left;
	height:18px;
	padding-left:5px;
	width:140px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#8f8f8f;
	font-weight:bold;
	display:block;
	float:left;
	text-decoration:none;
	padding-top:2px;
	border-left:1px solid #c1c1c1
}
.seetag a span {
	margin:0px 5px 0px 0px
}
.premium .seetag_div {
	background:#d83b3b;
	border-color:#c5001f
}
.premium .seetag a:link, .premium .seetag a:active, .premium .seetag a:hover, .premium .seetag a:visited {
	background:url(../../images/site/result_logos/bg_seetag.gif) top right;
	color:#fff;
	border-left:1px solid #d83b3b
}
.seetag_div a:link, .seetag_div a:active, .seetag_div a:hover, .seetag_div a:visited {
	color:#fff;
	font-size:12px;
	padding:0px 15px;
	line-height:20px;
}
/*Filter Css*/
.filter_divs {
	float:left; /*padding:6px;*/
	padding-top:6px;
}
.right_panel .ico_offer {
	float:left;
	padding-bottom:10px;
	width:140px;
}
.filter_divs div.count {
	padding:3px 0px 0px 0px;
	float:left;
	text-align:right;
	width:45px;
}
.right_panel .ico_garam a {
	cursor:pointer;
	width:67px;
	height:22px;
	display:block;
}
.filter_chkbox {
	clear:both;
	float:left;
	width:113px;
	padding:5px 0px 0px 7px
}
.filter_chkbox div {
	padding:7px 10px 0px 0px
}
* html .filter_chkbox input {
	margin:-3px
}
.refine_clear {
	border-style:solid;
	border-color:#e4e4e4;
	border-bottom-width:1px;
	border-top-width:0px;
	border-right-width:1px;
	border-left-width:1px;
	clear:both;
	float:left;
	width:148px;
	padding:5px 0px 8px 10px
}
.filter_chkbox a:link, .filter_chkbox a:active, .filter_chkbox a:hover, .filter_chkbox a:visited {
	color:#C80805;
	text-decoration:underline;
}
.filter_chkbox a:hover {
	text-decoration:none;
}
.filter_chkbox .morelink {
	text-align:right;
	padding:5px 0px 0px 0px;
	clear:both;
}
/*middle panel search area*/

.tab_filters {
	background:url(../../images/site/bg_midp_filtertab.gif) top left repeat-x;
	height:26px;
	border-left:1px #bab8b9 solid;
	border-right:1px #bab8b9 solid;
	padding:0px 0px 0px 10px;
/*	margin-right:5px; */
}
.tab_filters li {
	list-style:none;
	display:block;
	float:left;
	margin:1px 0px 0px 10px;
	padding:0px 0px 0px 0px
}
.tab_filters ul li a {
	padding:5px 12px 5px 12px;
	float:left;
}
.tab_filters ul li a:link, .tab_filters ul li a:visited, .tab_filters ul li a:hover {
	font-size:12px;
	color:#6e6e6e;
	text-decoration:none;
}
.tab_filters ul li a:hover {
	background:#fff;
}
.tab_filters ul li#sel {
	background:#fff;
	border-left:1px #bab8b9 solid;
	border-right:1px #bab8b9 solid;
}
.myfav_img_left {
	float:left;
}
.myfav_img_left a {
	background:url(../../images/site/title_myfav.gif) top left no-repeat;
	height:36px;
	width:189px;
	display:block;
}
.myfav_img_down {
	float:left;
}

.myfav_img_down a {
	background:url(../../images/site/title_myfav.gif) 0 -38px no-repeat;
	height:36px;
	width:189px;
	display:block;
}
#myfav_img_left_select {
	float:left;
}
#myfav_img_left_select a {
	background:url(../../images/site/title_myfav.gif) bottom left no-repeat;
}
#myfavorites li a:link, #myfavorites li a:visited, #myfavorites li a:hover {
	background:url(../../images/site/arrow_red_dn.gif) top right no-repeat;
}
.myfavorites_div {
	padding:8px 10px 8px 15px;
	float:left;
	width:955px;
}
.tab_catogory_div {
	clear:both;
	float:left;
	width:935px;
	background:url(../../images/site/bg_tab_catagory.gif) bottom left repeat-x;
	padding-left:20px;
}
ul.tab_catogory li {
	list-style:none;
	border-left:1px #d5d5d5 solid;
	float:left;
	padding:0px;
	display:block;
	border-bottom:1px #d5d5d5 solid;
}
.myfavbg {
	background:url(../../images/site/bg_my_fav.gif) top left repeat-x;
	float:left;
	width:957px;
	padding:0px;
	height:36px;
}
.myfav_img_right {
	background:url(../../images/site/bg_my_fav_right.gif) top left no-repeat;
	float:right;
	width:1px;
	height:36px;
}
ul.tab_catogory li a:link, ul.tab_catogory li a:visited {
	color:#8f8f8f;
	font-size:12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	float:left;
	padding:5px 10px;
	display:block;
	font-weight:bold;
}
ul.tab_catogory li a:hover {
	text-decoration:none;
}
ul.tab_catogory li.current {
}
ul.tab_catogory li.current a:link, ul.tab_catogory li.current a:active, ul.tab_catogory li.current a:hover, ul.tab_catogory li.current a:visited {
	background:#929292;
	color:#fff;
}
.content_brands {
	clear:both;
	padding:10px 10px 10px 17px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	float:left;
	width:928px;
	background:#fff;
}
#favorites_content {
	float:left;
	border:1px solid #e8e8e8;
	width:955px;
	background:#fff;
	border-top:0px;
}
.content_brand ul {
	float:left;
}
.content_brand ul li {
	float:left;
	width:140px;
}
.catagory {
	float:left;
	width:735px;
}
.catagory a:link, .catagory a:visited, .catagory a:hover, .catagory a:active {
	color:#616161;
	padding:0px 10px;
	font-size:12px;
}
.catagory a:hover {
	text-decoration:none;
}
ul.addview {
	padding-top:5px;
}
ul.addview li {
	font-weight:bold;
	list-style:none;
	float:left;
	padding-right:10px;
	display:block
}
ul.addview li a {
	background:url(../../images/site/ico_add.gif) top right no-repeat;
	padding-right:15px;
}
ul.addview li a:link, ul.addview li a:visited, ul.addview li a:hover, ul.addview li a:active {
	color:#6e6e6e;
}
ul.addview li a:hover {
	text-decoration:none;
}
ul.addview li.viewall a {
	background:url(../../images/site/ico_viewall.gif) top right no-repeat;
}
ul.addview li.hideall a {
	background:url(../../images/site/ico_viewall_up.gif) top right no-repeat;
}
/*sno directory*/
.sno_directory {
	padding:0px 0px;
	background:url(../../images/site/bg_snodirectory.gif) bottom left repeat-x;
	float:left;
	width:100%;
}
.sno_directory ul {
	float:left;
	margin-left:20px;
}
.sno_directory ul li {
	list-style:none;
	border-style:solid;
	border-color:#d7d5d6;
	border-top-width:0px;
	border-bottom-width:0px;
	border-left-width:0px;
	border-right-width:0px;
	float:left;
}
.sno_directory ul li.divider {
	border-left:1px #d7d5d6 solid;
	height:23px;
}
.sno_directory ul li.selected {
	border-top-width:1px;
}
.sno_directory ul li.selected {
}
.sno_directory ul li a:link, .sno_directory ul li a:active, .sno_directory ul li a:hover, .sno_directory ul li a:visited {
	padding:3px 10px 3px 10px;
	float:left;
	background:#fff;
	font-size:14px;
	text-decoration:none;
	color:#c5001f;
	font-weight:bold;
}
.sno_directory ul li.activeddata a:link, .sno_directory ul li.activeddata a:active, .sno_directory ul li.activeddata a:hover, .sno_directory ul li.activeddata a:visited {
	color:#626262;
}
.sno_directory ul li a:hover {
	background:#d7d5d6;
	color:#fff;
}
.sno_directory ul li.nodata {
	color:#cacaca;
	font-size:14px;
	padding:3px 10px;
}
.sno_directory ul li.selected a:link, .sno_directory ul li.selected a:active, .sno_directory ul li.selected a:hover, .sno_directory ul li.selected a:visited {
	padding:2px 10px 4px 10px;
}
/*=========================*/
/*=============== Start  Date: 26-09-2008 Vaibhav =============*/

/*=============== Start  Vaibhav =============*/

.datagrid {
	border:#dddddd 1px solid;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:left;
	float:left;
}
.datagrid a:link, .datagrid a:active, .datagrid a:hover, .datagrid a:visited, .datagrid_1 a:link, .datagrid_1 a:active, .datagrid_1 a:hover, .datagrid_1 a:visited {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#c5001f;
	text-decoration:none;
}
.datagrid a:hover {
	text-decoration:underline;
}
.datagrid th {
	background:#f4f2f3;
	border-bottom:#dddddd 1px solid;
	padding:0 5px 0 5px;
	height:25px;
	color:#626262;
}
.datagrid th a:link, .datagrid th a:active, .datagrid th a:hover, .datagrid th a:visited {
	color:#626262;
	text-decoration:underline
}
.datagrid th a:hover {
	text-decoration:none;
}
.datagrid td {
	background:#fffdfe;
	padding:5px;
	height:20px;
	color:#818181;
}
.datagrid_1 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:left;
	float:left;
}
.datagrid_1 td {
	padding:5px 5px 5px 5px;
	height:25px;
	color:#8f8f8f;/*vertical-align:top;*/
}
.datagrid_1 th a:link, .datagrid_1 th a:active, .datagrid_1 th a:hover, .datagrid_1 th a:visited {
	color:#626262;
	text-decoration:underline
}
.datagrid_1 th a:hover {
	text-decoration:none;
}
.datagrid_1 td td {
	padding:0px;
	height:auto;
}
.datagrid_1 td table.datagrid_1 td {
	padding:5px 5px 5px 5px;
}
.datagrid_1 td label {
	font-weight:bold;
}
.datagrid_1 td label a {
	color:#8f8f8f;
}
.admin_divs .datagrid_1 td label a:link, .admin_divs .datagrid_1 td label a:active, .admin_divs .datagrid_1 td label a:hover, .admin_divs .datagrid_1 td label a:visited {
	color:#8f8f8f;
}
.datagrid_1 td span.mandatory {
	color:#ff0000;
	padding-left:5px;
	float:left;
}
.datagrid_1 td span.required {
	padding-left:5px;
	float:left;
	color:##C5001F;
}
.datagrid_1 td .checkboxpad {
	padding:0px 5px 0px 5px;
}
/*td.checkboxpad{
	width: 20%;
}*/
.datagrid_2 {
	background:#f3f3f3;
	padding:5px;
}
/*change by ninad*/

.divider10 {
	padding:10px 0 0 0;
	font-size:0px;
}
.divider15 {
	padding:15px 0 0 0;
	font-size:0px;
	clear:both;
}
.padL5 {
	padding-left:5px;
	float:left;
}
.padL10 {
	padding-left:10px;
	float:left;
}
.padR20 {
	padding-right:20px;
	float:left;
}
.curvebtn {
	background:url(../../images/site/bg_curvebtn_left.gif) top left no-repeat;
	padding:0px 0 5px 10px;
	float:left;
	visibility:visible;
	cursor:pointer;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#3a3a3a;
	text-decoration:none;
	font-weight:bold;
}
.curvebtn:hover {
	text-decoration: none;
	color:#8f8f8f;
}
.curvebtn span {
	background:url(../../images/site/bg_curvebtn_right.gif) top right no-repeat;
	padding:3px 10px 5px 0;
	float:left;
	visibility:visible;
	font-weight:bold;
}
.crossbutton {background:url(../../images/site/icon-cross.gif) top left no-repeat; height:16px; width:16px; float:left; margin-top:2px; margin-right:5px}
a.crossbutton:hover {background:url(../../images/site/icon-cross-over.gif) top left no-repeat}
.showingresults {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	float:left;
	clear:both;
}
.tabpaging {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	width:490px;
	padding:10px 0 5px 0;
	color:#3a3a3a;
}
.pagination {
	float:left;
	padding:10px 0px 10px 0px;
}
.pagination .tabpaging {
	width:630px;
}
.pagination .tabpaging1 {
	width:800px;
}
.tabpaging .paging {
	color:#a5a5a5;
	padding:0 0 0 10px;
}
.tabpaging .paging a {
	text-decoration:none;
	color:#3a3a3a;
	padding:0 3px 0 3px;
}
.tabpaging .paging a:hover {
	text-decoration:underline;
	color:#c80805;
	font-size:11px
}
.tabpaging .paging .seleted {
	font-weight:bold;
	text-decoration:none;
	color:#c80805;
	padding:0 3px 0 3px;
}
.sno_directory ul li.selected a:hover {
	background:none;
	color:#c80805;
	border-bottom:0px
}
.showeditgrid {
	float:left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
.showeditgrid .showeditlist {
	float:left;
	padding:0 0 10px 0;
}
.showeditgrid .showeditlist .managementdropdownbox {
	width:815px;
	float:left;
}
.managementdropdownbox .managementboxheader {
	padding:0 10px 0 10px;
}
.managementdropdownbox .managementboxcontent {
	padding:5px 10px 5px 10px;
	float:left;
}
.managementdropdownbox .textbox {
	width:115px;
	padding:0 5px 0 0;
	float:left;
}
.managementdropdownbox .textbox .textbox1 {
	padding:0 0 10px 0;
}
.managementdropdownbox .textboxdescedit {
	width:350px;
	padding:0 10px 0 0;
	float:left;
}
.managementdropdownbox .textboxdescedit1 {
	width:230px;
	padding:0 10px 0 0;
	float:left;
}
.comp1 {
	background:#eeeded;
	border:1px #d0cfcf solid;
}
.comp1 .headertitle {
	padding:3px 0 2px 0;
	background:url(../../images/site/comp1/bg_toptitle.gif) repeat-x top left;
	font-size:12px;
	font-weight:bold;
	color:#c5001f;
	float:left;
	width:100%;
}
.comp1 .compcontent {
	text-align:justify;
	float:left;
	width:100%;
}
form {
	font-size:12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
input, textarea, select {
	font-size:100%;
	color:#8f8f8f;
}
.userlogin_content {
	border:1px #b4b4b4 solid; /*width:703px;*/
	border-top:0px;
	padding:20px 10px 10px 10px;
	float:left;
}
#userlogin {
	height:1650px;
}
#userlogin2{width:943px;}
#partnerlogin2{width:943px;}
#tab07 {
	background-image: url(../../images/site/tab_user.gif);
	background-repeat:no-repeat;
	width:164px;
}
#tab08 {
	background-image: url(../../images/site/tab_partner.gif);
	background-repeat:no-repeat;
	width:196px;
}
#tab12 {
	background-image: url(../../images/site/tab_user_reg.gif);
	background-repeat:no-repeat;
	width:87px;
}
#tab13 {
	background-image: url(../../images/site/tab_partner_reg.gif);
	background-repeat:no-repeat;
	width:125px;
}
#one_column .main_content {
	width:966px;
}
.comp2 {
	border:1px #d0cfcf solid;
	float:left;
}
.headertitle {
	background:url(../../images/site/comp1/bg_toptitle.gif) repeat-x top left;
	height:35px;
}
/*.comp2 .compcontent {
	float:left;
	padding:0 0 10px 0;
}*/
.titletxt {
	font-size:18px;
	color:#c5001f;
	padding:5px;
	float:left;
}
.close {
	float:right;
	padding:8px 5px;
}
.close a {
	color:#3a3a3a;
	text-decoration:none;
	font-weight:bold;
}
.close a:hover {
	color:#c5001f;
	text-decoration:none;
}
.edit {
	float:right;
	padding:0 5px 0 5px;
}
.edit a {
	color:#3a3a3a;
	text-decoration:none;
	font-weight:bold;
}
.edit a:hover {
	color:#c5001f;
	text-decoration:none;
}
/*---- 13/10/2008 ----*/



/*login tab css*/
.tab_login div {
	float:left
}
/*on rollover this class will come*/
.news_div_sel {
	background:url(../../images/site/bg_news_div_RO.gif) bottom repeat-x;
}
.date {
	/*margin-left:10px;*/
	float:left;
}
#tab_login {
	width:965px;
}
ul.tab_login li {
	list-style:none;
	float:left;
	display:block;
}
ul.tab_login li.tab_divider {
	width:15px;
	font-size:0px;
	display:block;
	height:36px;
}
ul.tab_login li a {
	display:block;
	height:36px;
	float:left;
	cursor:pointer
}
ul.tab_login li a.selected {
	background-position: 0px -36px;
}
.userlogin_content a {
	font-size:12px;
	color:#8f8f8f;
	text-decoration:none;
}
.userlogin_content a:hover {
	text-decoration:underline;
}
/*login updates tab css ends*/

/* Error Message start */
ul.error_ul {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	text-align:left;
}
ul.error_ul li {
	list-style:none;
	background:url(../../images/site/icon_errorred.gif) no-repeat;
	text-align:left;
	font-size:11px;
	line-height:12px;
	font-weight:bold;
	color:#e90c0c;
	line-height:18px;
	padding:0px 0px 4px 26px;
	margin:0px 0px 0px 0px;
}
/* Error Message End */
/* Succes Message start */
ul.succes_ul {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	text-align:left;
}
ul.succes_ul li {
	list-style:none;
	background:url(../../images/site/icon_errorgreen.gif) no-repeat;
	text-align:left;
	font-size:11px;
	line-height:12px;
	font-weight:bold;
	color:#368f01;
	line-height:18px;
	padding:0px 0px 4px 26px;
	margin:0px 0px 0px 0px;
}
/* Succes Message End */
/* Static content  Start */
.static_content {
	width:966px;
	font-size:12px;
	color:#8f8f8f;
}
.static_content a:link, .static_content a:active, .static_content a:hover, .static_content a:visited{color:#C5001F; text-decoration:none;}
.static_content a:hover{text-decoration:underline;}
#two_column .static_content {
	width:766px;
}


.static_content h2 {
	font-size:18px;
	font-weight:normal;
	color:#3a3a3a;
	padding:0px;
	margin:0px;
}
.static_content h3 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#8f8f8f;
	padding:0px;
	margin:0px;
}
.static_content p {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	padding:5px 0 0 0;
	line-height:16px;
	text-align:justify;
}
.static_content ul {
	margin:15px 0 0 40px;
	padding:0px;
}
.static_content ul li {
	margin:0px;
	padding:0 0 5px 0;
	list-style:square;
}
/* Static content End */
/*=============== End  Vaibhav =============*/

/*css for buttons*/
.buttons {
	background:url(../../images/site/btn_left.gif) top left no-repeat;
	height:25px;
	float:left;
	margin-top:5px;
	white-space:nowrap;
	margin-left:15px;
}
* html .buttons {
	margin-bottom:-3px;
}
.buttons a:link, .buttons a:active, .buttons a:hover, .buttons a:visited {
	background:url(../../images/site/btn_right.gif) top right no-repeat;
	height:25px;
	display:block;
	cursor:pointer;
	font-size:12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#ce161c;
	font-weight:bold;
	padding:4px 15px 0px 15px;
	text-decoration:none;
	float:left;
}

/*by Sarika      - new style for submit buttons*/
.buttons input{background:url(../../images/site/btn_right.gif) top right no-repeat; height:25px; display:block; cursor:pointer; font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#ce161c; font-weight:bold; padding:4px 15px 7px 15px; text-decoration:none; float:left; border: medium none;}
/*end sarika*/

/*css for buttons ends*/
.searchiput_div {
	padding:7px 10px 0px 0px;
	float:left;
}
.static_data {
	clear:both;
}
.static_data p {
	color:#8f8f8f;
	font-size:12px;
	margin:0px 0px 15px 0px;
	line-height:16px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	padding:0px 0 0 5px;
}
/*css for calendar TBL*/
.calendar_div {
	padding:10px;
	float:left;
	width:615px;
	border:1px solid #dddcdc;
	border-top:0px;
}
.calendar_tbl {
	border:3px #ebeaea solid;
	float:left;
	margin-right:10px;
}
.calendar_tbl th {
	background:#ebebeb;
	text-align:left;
	padding:2px 0px;
}
.calendar_tbl th.month {
	font-size:18px;
	text-align:center;
	font-weight:normal;
	background:none;
}
.calendar {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}
.calendar th {
	background:#ebebeb;
	text-align:center;
	padding:3px 6px;
}
.calendar th.sunday, .calendar td.sunday {
	color:#d11f31;
}
.calendar td {
	text-align:center;
	color:#cacaca;
}
.calendar td a:link, .calendar td a:active, .calendar td a:hover, .calendar td a:visited {
	display:block;
	padding:3px 6px;
	text-decoration:none;
	color:#484848;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
.calendar td.selectdate a:link, .calendar td.selectdate a:active, .calendar td.selectdate a:hover, .calendar td.selectdate a:visited {
	color:#484848;
	background:#ebeaea
}
.calendar td.sunday a:link, .calendar td.sunday a:active, .calendar td.sunday a:hover, .calendar td.sunday a:visited {
	color:#d11f31;
}
.Calendar_data {
	float:left;
	font-size:12px;
	height:110px;
	padding:10px
}
/*end*/
.detail {
	clear:both;
	padding:0px 2px 2px 2px;
	border-bottom:1px #8f8f8f dashed
}
.result_box .detail {
	clear:none;
	white-space:nowrap;
}
.detail a:link, .detail a:active, .detail a:hover, .detail a:visited {
	color:#8f8f8f;
	font-weight:bold;
	text-decoration:none;
}
.toc {
	float:left;
	border:1px #dadada solid;
	border-bottom:0px;
	width:140px;
}
.toc div {
	clear:both;

}
.toc .level2 {
	border-bottom:1px #e4e3e4 solid;
}
.toc .level2 a {
	background:url(../../images/site/level2_arrow.gif) 6px 8px no-repeat;
	padding-left:21px;
	width:119px;
	text-decoration:none;
}

.toc a {
	background:#fcfcfc url(../../images/site/bg_toc_unselect.gif) bottom left repeat-x;
	color:#676767;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	padding:6px 0px 5px 5px;
	display:block;
	float:left;
	width:135px;
	text-decoration:none
}
.toc a:link, .toc a:visited, .toc a:hover, .toc a:active {
	text-decoration:none; color:#676767; font-size:12px;
}
.toc .tabheader a {
	color:#3399CC;	
	font-size:13px;
	background:#fff none;
	background:transparent url(../../images/site/icon_expands.gif) no-repeat scroll 93% 7px;
	border-bottom:1px #ccc solid;
	text-decoration:none;
	font-weight:bold;
	font-family:"Lucida Sans", Verdana, Arial;
}

.toc .tabheader1 a {
	color:#3399CC;
	font-size:13px;
	background:transparent url(../../images/site/icon_expands.gif) no-repeat scroll 93% 7px;
	border-bottom:1px #ccc solid;
	text-decoration:none;
	font-weight:bold;
	float:none;
	font-family:"Lucida Sans", Verdana, Arial;
	display:block;
}
.toc .tabheader2 a {
	color:#3399CC;
	font-size:13px;
	background:transparent url(../../images/site/icon_collaps.gif) no-repeat scroll 93% 7px;
	border-bottom:1px #ccc solid;
	text-decoration:none;
	font-weight:bold;
	font-family:"Lucida Sans", Verdana, Arial;
	display:block;
}
/*.imgTab { background:url(../../images/site/icon_collaps.gif) right no-repeat; padding-right:10px;}*/
/*.toc span img {
	position:relative;
	padding-right:10px;
	top:0px;
}*/
.toc span img {
	padding-right:10px;
	top:0px;
}
.toc .tabheader span img {
	top:5px;
}
.toc .current a {
	background:#ebebeb none;
	border-bottom:1px #e4e3e4 solid;
	padding-bottom:4px;
}
.toc #select a {
	background:#acacac none;
	color:#fff;
}
.toc .level2 .select a {
	background:#e6e6e6 url(../../images/site/level2_arrow.gif) 6px 8px no-repeat;
	padding-left:21px;
	width:119px;
	text-decoration:none;
	border-bottom:0px;
}
/*ends*/
/*ad banner Css*/
.adbanner {
	color:#8f8f8f;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	padding-bottom:10px;
	float:left;
}
.adbanner .result_logo {
	padding:5px 5px 0 0;
}
.adbanner_leftdiv {
	width:255px;
	float:left;
	padding:0px 10px 0px 0px
}
.adbanner .seetag_div {
	width:584px;
	border-bottom:0px;
}
.seetag_div_bdr {
	width:596px;
	float:left;
	border-top:1px solid #cfcfcf
}
.adbanner_content {
	border-top:1px #c0c0c0 dashed;
	border-bottom:1px #c0c0c0 dashed;
	padding:5px 0px;
	text-align:justify;
	line-height:14px;
	margin-top:10px;
}
.adbanner_rightdiv {
	float:left;
	padding-bottom:5px;
}
.adbanner p.flat {
	font-weight:bold;
	margin:0px;
}
.adbanner p.flat_percentage {
	color:#c5001f;
	font-size:28px;
	padding:0px 0px 0px 0px;
}
.adbanner p.flat_percentage span {
	font-size:18px;
	color:#c5001f;
}
.adbanner_rateit {
	padding-top:10px;
	padding-left:75px;
	float:left;
	clear:both;
}
.adbanner_rateit p.txt_rateit {
	text-align:left;
	padding-left:10px;
}
.adbanner ul {
	padding-left:5px;
}
.adbanner ul.resultbox li {
	width:225px;
}
.adbanner .day_offer {
	width:220px
}
.ad_padright {
	padding-bottom:10px;
	float:right
}
* html .ad_padright {
	padding-right:10px
}
.adbanner .seedetail {
	white-space:nowrap;
	padding-top:0px;
}
.seedetail_pad {
	clear:both;
	padding:0px 0px 5px 155px;
}
* html .seedetail_pad {
	padding:0px 0px 5px 155px;
	margin-top:-3px;
}
.adbanner .offer {
	font-size:16px;
	line-height:20px;
	width:235px;
	padding-bottom:2px;
}
.adbanner .brand {
	font-size:16px;
	font-weight:bold;
	width:220px;
	padding-bottom:2px;
}
.pname {
	padding:10px 0px;
}
.adbanner .icons_band {
	border-top:0px;
	padding-left:0px;
	margin-left:0px;
}
.adbanner .icons_band .coupon {
	padding-left:0px;
}
.ad_icons {
	float:left;
	padding:43px 0 0 0;
	width:265px;
}
/**/
.add_sense {
	padding:5px;
	text-align:center;
}
/*4 tab divs*/
.offerdiv {
	float:left;
	height:131px;
	padding:0px 8px;
}
.sno_baap_banner .offerdiv {
	height:auto;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
.product_cat {
	font-size:11px;
	color:#8f8f8f;
	line-height:14px;
	padding-bottom:3px;
	clear:both;
}
.day_offer {
	font-size:11px;
	color:#8f8f8f;
	line-height:14px;
	padding-bottom:3px;
	clear:both;
}
.sno_baap_banner .day_offer {
	padding-bottom:1px;
}
.brand {
	font-size:16px; font-weight:bold;
	color:#3a3a3a;
	line-height:20px;
	font-family:"Lucida Sans", Verdana, Arial;
	padding-bottom:3px;
	clear:both;
}
.offer {
	font-size:12px;
	color:#c5001f;
	line-height:16px;
	font-weight:bold;
	padding-bottom:3px;
	clear:both;
	font-family:Verdana, Arial, Helvetica, sans-serif
}
.offer p.upto {
	font-family:verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#676767;
	float:left;
	font-weight:normal;
	padding-right:5px;
}
.offer p.percentage {
	font-size:30px;
	font-weight:normal;
	padding:10px 0px;
	float:left;
}
.offer p.off {
	padding:15px 0px 0px 10px;
	float:left;
}
.offer p.oldmrp {
	color:#676767;
}
.offer p.oldmrp span {
	text-decoration:line-through
}
.offer p.newmrp {
}
.sno_baap_banner .offer {
	line-height:14px;
	padding-bottom:2px;
}
.offer_title {
	font-size:12px;
	color:#676767;
	line-height:16px;
	padding-bottom:3px;
	clear:both;
}
.sno_baap_banner .offer_title {
	line-height:14px;
	padding-bottom:2px;
}
.datediv {
	font-size:10px;
	color:#0097d0;
	line-height:16px;
	padding:0px 3px 3px 4px;
	clear:both;
	float:left;
	white-space:nowrap;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
.sno_baap_banner .datediv {
	line-height:14px;
	padding-bottom:0px;
}
.descriptions {
	line-height:18px;
}
.seedetails {
	float:right;
	font-size:10px;
	line-height:16px;
	padding:0px 0 3px 0px;
}

.sno_baap_banner .seedetails {font-size:11px; line-height:16px; padding:0px 0 3px 0px; position:absolute; bottom:0; right:110px}
.sno_baap_banner .seemore {position:absolute; right:5px; bottom:-17px; width:70px; text-align:right}
.sno_baap_banner .seemore  a {color:#BBBBBB; text-decoration:none; text-transform:capitalize; font-weight:bold; border-bottom:1px dashed #BBBBBB}

.column2 .seedetails, .column1 .seedetails {
	float:right;
	font-size:11px;
	line-height:16px;
	padding:0px 13px 3px 0px;
}
.seedetails a {
	color:#676767;
	text-decoration:underline;
}
/*ends*/
.mysno_alignment {/*padding-bottom:37px;*/
	padding-bottom:0px;
	float:left;
	height:238px;
}
/** html .mysno_alignment{padding-bottom:52px;}*/
/*add images css*/
.add_150_150 {
	width:180px;
	height:150px;
	float:left;
}
/*.padT32{float:left; padding-top:32px;}
* html .padT32{padding-top:17px;}*/
.otheroffers {
	float:left;
	clear:both;
	padding:0px 0px 0px 0px;
}
ul.otheroff li {
	background:url(../../images/site/result_logos/bullet_arrow_circle.gif) top left no-repeat;
	list-style:none;
	padding:0px 0px 10px 18px;
	white-space:nowrap
}
ul.otheroff li a:link, ul.otheroff li a:active, ul.otheroff li a:hover, ul.otheroff li a:visited {
	color:#6a8142;
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
}
/*========================*/
/*ad baner*/
.ad_maindiv {
	float:left;
	width:614px;
}
.ad_maindiv .left_content {
	float:left;
	width:273px;
	padding-left:4px;
}
.ad_maindiv .right_content {
	float:left;
	width:336px;
	padding-bottom:5px;
}
.ad_maindiv .offerdiv {
	height:134px;
}
.ad_maindiv .datediv {
	padding-bottom:2px;
}
#garma_garam h1 {
	background:url(../../images/site/h1_garmagaram.gif) top left repeat-x;
	font-size:22px;
	height:28px;
	padding:2px 0px 0px 5px;
	color:#777;
}
#junta_demand h1 {
	/* background:url(../../images/site/h1_juntademand.gif) top left repeat-x; */
	font-size:22px;
	height:28px;
	padding:2px 0px 0px 5px;
	color:#6E6E6E;
	border:1px solid #B3B2B2;
}
#junta_demand h1.type2 {
	/* background:url(../../images/site/h1_juntademand.gif) top left repeat-x; */
	font-size:22px;
	height:28px;
	padding:2px 0px 0px 5px;
	color:#FFF;
	border:1px solid #B3B2B2;
}
#sno_friday h1 {
	background:url(../../images/site/h1_snofriday.gif) top left repeat-x;
	font-size:22px;
	height:28px;
	padding:2px 0px 0px 5px;
	color:#777;
}
#latest h1 {
	background:url(../../images/site/h1_latest.gif) top left repeat-x;
	font-size:22px;
	height:28px;
	padding:2px 0px 0px 5px;
	color:#777;
}
/*offer detail page*/
.showall_offers a:link, .showall_offers a:active, .showall_offers a:hover, .showall_offers a:visited {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#8f8f8f;
	float:left;
	text-decoration:underline
}
.showall_offers a:hover {
	text-decoration:none;
}
.showall_offers span {
	color:#dc687a;
}
.showall_div {min-height:150px}
.showall_div .buttons {
	margin-top:0px;
	margin-left:10px;
}
.showall_div .datediv {
	padding-left:0px;
}
.showall_div .icons_band {
	border-top:0px;
}
.showall_div .icons_band .coupon {
	padding-left:0px;
}
.catalogue_box {
	float:left;
	border:1px solid #d7d7d7;
	padding:10px 8px;
	width:144px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:16px;
	text-align:justify;
}
.offer_menudiv {
	float:left;
	clear:both;
	width:638px;
	padding:15px 0 0 0;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
.offer_menudiv .offer_leftdiv {
	float:left;
	width:135px;
	padding:0 0 10px 0px;
}
.offer_menudiv .offer_rightdiv {
	float:left;
	width:488px;
	padding:0px 0px 0 12px;
	border-left:1px solid #c7c7c7;
}
.offer_rightdiv {
min-height:190px;
}
.offer_menudiv .offer_rightdiv .offer_desc {
	font-size:12px;
	clear:both;
	line-height:16px;
}
.offer_menudiv .resultbox {
	padding:8px 0 0 0;
}
.offer_menudiv .tocdiv {
	width:135px;
	padding-right:0px;
	padding-bottom:10px;
	float:left;
}
.offer_menudiv .tocdiv li {
	list-style:none;
	width:135px;
	float:left;
}
.offer_menudiv .tocdiv li a {
	width:115px;
	height:13px;
	padding:3px 5px;
	color:#8f8f8f;
	font-size:12px;
	border-bottom:1px solid #fff;
	float:left;
	text-decoration:none;
}
.offer_menudiv .tocdiv li.select a {
	background:#c7c7c7;
	color:#fff;
	border-bottom:1px solid #dddddd;
	font-weight:bold;
}
.offerlocation {
	float:left;
}
.offer_menudiv td {
	font-size:12px;
	font-weight:bold;
	padding-right:6px;
	height:22px;
}
.all_atoz {
	border:1px solid #d7d5d6;
	border-top:0px;
	border-right:0px;
	height:23px;
	width:477px;
	margin-top:8px;
}
.all_atoz li {
	list-style:none;
	float:left;
}
.all_atoz li a:link, .all_atoz li a:active, .all_atoz li a:hover, .all_atoz li a:visited {
	color:#8f8f8f;
	padding:4px 12px 0px 12px;
	font-size:12px;
	border-right:1px solid #d7d5d6;
	text-decoration:none;
	height:20px;
	float:left;
	font-weight:bold;
}
.all_atoz li.select a:link, .all_atoz li.select a:active, .all_atoz li.select a:hover, .all_atoz li.select a:visited {
	background:#c7c7c7;
	color:#fff;
}
.atoz_all_results {
	width:477px;
	border-bottom:1px dashed #bdbcbc;
	padding:10px 0px;
}
.atoz_all_results p {
	padding-bottom:3px;
	line-height:16px;
	font-weight:bold;
}
.atoz_all_results span {
	font-weight:normal
}
.atoz_all_results p.txt_red {
	color:#ce161c;
}
.offer_menudiv .pagination .tabpaging {
	width:477px;
}
.offerlocation .sno_directory ul li a:link, .offerlocation .sno_directory ul li a:active, .offerlocation .sno_directory ul li a:hover, .offerlocation .sno_directory ul li a:visited {
	padding:3px 5px 5px 4px;
	font-size:12px;
}
.offerlocation ul li.selected a:link, .offerlocation ul li.selected a:active, .offerlocation ul li.selected a:hover, .offerlocation ul li.selected a:visited {
	padding:2px 5px 6px 4px;
	background:#fff;
	color:#C5001F;
}
.offerlocation ul li.nodata {
	padding:3px 5px 3px 4px;
	font-size:12px;
}
.offerlocation .sno_directory {
	width:477px;
	margin:15px 0px;
}
.offer_menudiv .datediv {
	padding-left:0px;
}
.review_box {
	border-bottom:1px dashed #bdbcbc;
	padding:8px 10px 8px 0px;
	float:left;
}
/*Added by team to display the review box with min-width-488px  */
.updt_review_box {
	border-bottom:1px dashed #bdbcbc;
	padding:8px 10px 8px 0px;
	min-width:488px;
	float:left; margin-bottom:10px
}
/*********/
.content_brand ul.resultbox {
	float:left;
	width:150px;
	padding:0px 5px 10px 0px;
}
.content_advertisement .ad_img {
	padding:20px;
}
.your_review {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#ce161c;
	float:left;
	width:420px;
}
.txt_rateit {
	color:#626262;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	padding-bottom:3px;
}
/**/
.latest_review .seedetail {
	padding-top:0px;
}
.latest_review table {
	width:115px;
	margin-bottom:20px;
}
.latest_review .review_box {
	padding-left:10px;
	border-top:1px dashed #7b7b7b;
	margin-top:10px;
	border-bottom:0px;
	clear:both;
	width:476px;
}
.doted_divider {
	border-bottom:1px dashed #7b7b7b;
	margin-bottom:10px;
	height:10px;
	clear:both;
}
/*My favorites_page css*/
.admin_divs {
	width:800px;			/* OLD width:720px; */
	float:left;
	padding:10px 0px;
	clear:both;
	border-bottom:1px dashed #7b7b7b;
}
.admin_divs a:link, .admin_divs a:active, .admin_divs a:hover, .admin_divs a:visited {
	color:#C5001F;
	text-decoration:none;
	font-size:12px;
}
.admin_divs a:hover {
	text-decoration:underline;
}
.h4_div {
	border-top:1px dashed #7b7b7b;
	width:100%;
}
.txt_popup {
	padding:10px 10px 0px 10px;
	font-size:12px;
	line-height:16px;
}


.edit_delete_add_links a:link, .edit_delete_add_links a:active, .edit_delete_add_links a:hover, .edit_delete_add_links a:visited {
	color:#C5001F;
	text-decoration:none;
	font-size:12px;
}
/*deal listing css*/
#deal_listing td.line {
	border-bottom:1px dashed #7b7b7b;
	vertical-align:top;
}
#grouped_tags td {
	border-bottom:1px dashed #7b7b7b;
	vertical-align:top;
}
#grouped_tags td.lastrow {
	border:0px;
}
#deal_listing td td {
	border-bottom:0px;
}
#last td {
	border-bottom:0px;
}
#deal_listing td.lastrow {
	border:0px;
}
td.coupon_details {
	border-bottom:1px dashed #7b7b7b;
}
.rollover {
	background:#666;
}
.deals_content {
	padding-bottom:0px;
	float:left;
}
.deals_content p {
	padding-bottom:5px;
	font-weight:bold;
	clear:both;
}
.deals_content p span {
	padding-left:5px;
	font-weight:normal;
}
.deals_content .doted_divider {
	height:2px;
}
.deals_content p span.offerfor {
	padding :5px 0px 5px 80px;
	float:left;
	clear:both;
}
.popup_content {
	padding:0px 10px 10px 10px;
	float:left;
	clear:both
}
#dealaddedit .admin_divs {
	width:480px;
}
#dealaddedit h2 {
	margin-top:10px;
}
#dealaddedit h3 {
	margin-bottom:8px;
	font-weight:bold;
	font-size:14px;
}
.datagrid_1 p {
	padding:2px 0px 2px 0px;
}
.datagrid_1 span {
	float:left;
}
.datagrid_1 a:hover {
	text-decoration:underline;
}
.datagrid_1 p.choose {
	padding-top:3px;
}
.datagrid_1 h2 {
	padding:0px 10px 0px 0px;
	font-size:14px;
	font-weight:bold;
	line-height:18px;
}
/*Faq Show hide div css*/

.faq_div {
	clear:both;
	padding-bottom:10px;
	width:945px;
	padding-left:15px
}
.arrow_selected, .arrow {
	float:left;
	font-size:0px;
	width:10px;
	height:9px;
	margin-top:3px;
	margin-right:10px;
}
.arrow {
	background:url(../../images/site/arrow.gif) no-repeat;
}
.arrow_selected {
	background:url(../../images/site/arrow.gif) no-repeat 0px -9px;
}
.faq_question {
	font-size:12px;
	color:#0a99b3;
	font-weight:bold;
}
.faq_question a:link, .faq_question a:active, .faq_question a:hover, .faq_question a:visited {
	color:#C5001F;
	text-decoration:none;
	font-size:12px;
	font-family:Verdana, Arial, Helvetica, sans-serif
}
.faq_question a:hover {
	text-decoration:underline;
}
.faq_answer {
	clear:both;
	padding:0px 0 10px 20px;
	line-height:16px;
	width:95%;
	text-align:justify;
	border-bottom:#999999 1px dashed;
	font-family:Verdana, Arial, Helvetica, sans-serif
}
a.more:link {
	color:#db480e;
	font-weight:bold;
}
a.more:visited {
	color:#db480e;
	font-weight:bold;
}
a.more:hover {
	color:#db480e;
	font-weight:bold;
	text-decoration:none;
}
/**/
/*rss dashbord*/
.rss_contnet {
	padding:0px 0px 15px 0px;
	clear:both;
	float:left;
	width:700px;
}
.rss_contnet h3 {
	float:left;
}
.rss_contnet p {
	float:left;
	padding:0 0 0 15px;
}
.caption {
	clear:both;
	float:left;
	padding:3px 0 0 0px;
}
.rss_contnet p.rss_img {
	padding-top:3px;
}
#afterlogin .content_box {
	padding:0px;
	width:208px;
}
.afterlogin_tabs {
	padding:5px 5px 0px 5px;
	border-bottom:1px solid #999999;
	float:left;
	width:198px;
}
#afterlogin h3 {
	font-size:14px;
	font-weight:bold;
	margin-bottom:10px;
}
#afterlogin h3 a:link, #afterlogin h3 a:active, #afterlogin h3 a:hover, #afterlogin h3 a:visited {
	font-size:14px;
	font-weight:bold;
	margin-bottom:10px;
	color:#676767;
	text-decoration:none;
}
#afterlogin h3 a:hover {
	text-decoration:underline;
}
#afterlogin h4 {
	clear:both;
	font-size:12px;
	font-weight:bold;
}
#afterlogin h4 a:link, #afterlogin h4 a:active, #afterlogin h4 a:hover, #afterlogin h4 a:visited {
	clear:both;
	font-size:12px;
	font-weight:bold;
	color:#676767
}
.brand_names {
	padding:5px;
}
.brand_names a:link, .brand_names a:active, .brand_names a:hover, .brand_names a:visited {
	color:#8f8f8f;
}
.more_clink {
	float:right;
	padding-bottom:6px;
}
/*Latest Review page Css*/
#review_page .news_content {
	border:0px;
	height:auto;
	padding:10px;
}
#review_page .news_div {
	width:780px;
}
.detail_txt {
	float:left;
	clear:both;
	padding:8px 0 0 0;
	width:680px;
	font-size:12px;
	line-height:16px;
}
#review_page .news_div {
	height:110px;
}
.datagrid_1 .fontsize_11 a:link, .datagrid_1 .fontsize_11 a:visited {
	font-size:11px;
}
.datagrid_1 .buttons a:hover {
	text-decoration:none;
}
.link_divider {
	padding:0px 5px 0px 5px
}
.userdetails p.endofseasons {
	color:#8f8f8f;
}
/**/
#coming_soon {
	padding:10px 190px 0px 199px;
}
#coming_soon p.title {
	font-size:24px;
	text-align:center;
	padding:10px 0px;
	color:#8f8f8f;
}
.sno_logo {
	float:left;
}
.sno_logo a {
	background:url(../../images/site/coming_soon/sno_logo.jpg) top left no-repeat;
	width:607px;
	height:361px;
	display:block;
}
.img_line {
	background:url(../../images/site/coming_soon/img_line.jpg) top left no-repeat;
	float:left;
	width:604px;
	height:1px;
	clear:both;
}
.btn_gettherefirst {
	padding:3px 0px 3px 195px;
}
.btn_gettherefirst a {
	background:url(../../images/site/coming_soon/btn_gettherfirst.gif) top left no-repeat;
	width:210px;
	height:31px;
	display:block;
}
.pre_register {
	padding:10px 10px 10px 0px;
	font-size:12px;
	color:#706f6f;
}
.pre_register .btndiv {
	padding:0px 10px 7px 0px;
	float:left;
}
.pre_register a {
	background:url(../../images/site/coming_soon/btn_pre-register.gif) top left no-repeat;
	width:160px;
	height:39px;
	display:block;
	float:left;
}
.pre_register p {
	padding:3px 0px;
}
.blog_strip {
	float:left;
	width:604px;
	clear:both;
	padding-bottom:5px;
}
.blog_strip .leftcurve {
	float:left;
	background:url(../../images/site/coming_soon/curve_left_right.gif) top left no-repeat;
	width:18px;
	height:51px;
}
.blog_strip .rightcurve {
	float:left;
	background:url(../../images/site/coming_soon/curve_left_right.gif) top right no-repeat;
	width:18px;
	height:51px;
}
.blog_strip .content_txt {
	float:left;
	width:368px;
	height:51px;
	background:#ebebeb;
	padding-left:200px
}
.footer_line {
	color:#706f6f;
	font-size:12px;
	padding-left:195px;
	clear:both;
}
p.btn_divider {
	width:1px;
	height:51px;
	background:url(../../images/site/coming_soon/btn_divider.gif) top left no-repeat;
	float:left;
}
.blog {
	padding:10px 10px 0 0;
	float:left;
}
.blog a {
	background:url(../../images/site/coming_soon/btn_blog.gif) top left no-repeat;
	width:56px;
	height:33px;
	display:block;
	float:left;
}
.contactus {
	padding:10px 0 0 10px;
	float:left;
}
.contactus a {
	background:url(../../images/site/coming_soon/btn_contactus.gif) top left no-repeat;
	width:128px;
	height:27px;
	display:block;
	float:left;
}
.rollover_div {
	position:absolute;
	width:148px;
	padding-bottom:0px;
	border:1px #dedede solid;
	border-top:0px;
	background:#fff;
	top:28px;
	left:27px;
	z-index:100;
}
.rollover_div ul li {
	list-style:none;
	line-height:16px;
	display:inline;
}
.rollover_div ul li a:link, .rollover_div ul li a:active, .rollover_div ul li a:hover, .rollover_div ul li a:visited {
	color:#8f8f8f;
	padding:3px 0px 3px 10px;
	display:block;
	font-size:14px;
}
.rollover_div ul li a:hover {
	background-color:#ce171f;
	color:#fff;
	text-decoration:none;
	display:block;
}
#global_navigation ul.rollover_ul {
	padding:0px;
	margin:0px;
	clear:right;
	float:none;
}
#global_navigation .rollover_div {
	border:0px;
}
#global_navigation ul.rollover_ul li {
	padding:0px;
	display:inline;
	float:none;
	clear:left;
}
#global_navigation ul.rollover_ul li a {
	color:#8f8f8f;
	padding:3px 0px 3px 10px;
	display:block;
	font-size:14px;
	font-weight:normal;
}
#global_navigation ul.rollover_ul li a:hover {
	color:#fff;
}
/* I demand css*/
.i_demand {
	padding:0px 10px 10px 5px;
	font-size:12px;
	float:left;
}
.i_demand h3 {
	padding-left:0px;
	padding-bottom:5px;
	font-weight:bold;
}
.i_demand p {
	line-height:16px;
	padding:5px 0px;
}
.admin_divs .buttons a:hover {
	text-decoration:none;
}
#create_newoffer h2 {
	color:#676767
}
.display_box {
	clear:both;
	float:left;
	width:550px;
	padding:5px;
	border:1px #ccc solid;
	overflow:auto
}
.datagrid td.txt_green {
	font-size:11px;
	color:#009933
}
/*mysno drop down css*/
.mysno_dropdown {
	position:relative;
}
.edittag_div {
	padding-top:10px;
	float:right;
	white-space:nowrap;
	clear:both;
}
#feedback td {
	padding-top:0px;
}
.datagrid_1 td.indent_label {
	padding-left:20px;
}
.datagrid_1 td.indent_label label {
	font-weight:normal
}
/**/
ul.snoworks {
	margin:5px 0 0 20px;
}
ul.snoworks li {
	background:url(../../images/site/bullet_steps.gif) top left no-repeat;
	list-style:none;
	padding:0px 0px 6px 15px;
}
ul.snoworks li a:link, ul.snoworks li a:active, ul.snoworks li a:hover, ul.snoworks li a:visited {
	font-size:16px;
	color:#ce171f;
	line-height:20px;
	text-decoration:underline
}
ul.snoworks li a:hover {
	text-decoration:none;
}
.content_snoworks {
	width:944px;
	height:1322px;
	clear:both;
	padding:20px 0px 10px 0px;
	float:none;
}
.leftcontent {
	width:472px;
	float:left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#8f8f8f;
	float:left;
}
ul.howsnoworks li {
	background:url(../../images/site/bullet_zoom.gif) top left no-repeat;
	list-style:none;
	float:left;
}
ul.howsnoworks li span {
	font-size:30px;
	color:#a7a6a6;
	float:left;
}
ul.howsnoworks li div {
	padding:8px 0px 0 45px;
	line-height:18px;
}
ul.howsnoworks li p {
	float:left;
}
.div_row {
	padding-bottom:20px;
	clear:both;
}
.topdiv {
	clear:both;
	float:right
}
.topdiv a:link, .topdiv a:active, .topdiv a:hover, .topdiv a:visited {
	text-decoration:underline;
	color:#ce171f;
}
.topdiv a:hover {
	text-decoration:none;
}
/**/
.howget_coupons {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#8f8f8f;
}
.howget_coupons p {
	line-height:18px;
	padding-left:10px;
}
.howget_coupons ul.howsnoworks li {
	background:url(../../images/site/how_snoworks/ico_bulletarrow.gif) top left no-repeat;
}
.howget_coupons h3 {
	float:left;
	font-size:14px;
	font-weight:bold;
	padding-top:15px;
	padding-left:45px;
}
.howget_coupons .div_row ul.howsnoworks li span {
	font-size:20px;
	color:#ad393e;
}
.howget_coupons .div_row {
	padding-left:45px;
}
.howget_coupons .leftcontent {
	width:427px;
}
.howget_coupons .div_row ul.howsnoworks li p {
	padding-left:0px;
}
.register_txt {
	font-size:12px;
	color:#8f8f8f;
	line-height:18px;
}
#partnercontent .leftcontent {
	clear:both;
	width:910px;
	padding-left:20px;
	padding-bottom:20px;
}
#partnercontent ul.howsnoworks li {
	background:url(../../images/site/how_snoworks/ico_bulletarrow.gif) top left no-repeat;
}
#partnercontent ul.howsnoworks li ul {
	margin-left:45px;
}
#partnercontent ul.howsnoworks li ul li {
	clear:both;
	width:840px;
}
#partnercontent ul.howsnoworks li ul li span {
	font-size:20px;
	color:#ad393e;
}
#partnercontent .content_snoworks {
	height:400px;
}
#registercontent .content_snoworks {
	height:500px;
}
#no5 .leftcontent {
	width:900px;
}
#no5 ul li ul {
	margin-left:45px;
}
#no5 ul li ul li span {
	font-size:20px;
	color:#ad393e;
}
a:link.redlink, a:active.redlink, a:hover.redlink, a:visited.redlink {
	color:#ad393e;
	text-decoration:underline
}
a:hover.redlink {
	text-decoration:none;
}
#registercontent ul.howsnoworks li {
	background:url(../../images/site/how_snoworks/ico_bulletarrow.gif) top left no-repeat;
}
#tab09 {
	background-image: url(../../images/site/how_snoworks/tab_gueestuser.gif);
	background-repeat:no-repeat;
	width:159px;
}
#tab10 {
	background-image: url(../../images/site/how_snoworks/tab_registertuser.gif);
	background-repeat:no-repeat;
	width:227px;
}
#tab11 {
	background-image: url(../../images/site/how_snoworks/tab_partneruser.gif);
	background-repeat:no-repeat;
	width:120px;
}
.address {
	padding:10px 10px 10px 15%;
	font-size:12px;
}
.address p {
	line-height:16px;
	padding:2px 0px;
}
.address p.name {
	font-size:14px;
	padding-bottom:0px;
	color:#676767;
	font-weight:bold;
}
.more_clink a:link, .more_clink a:active, .more_clink a:hover, .more_clink a:visited {
	color:#BE484B
}
.datagrid .deals_content a {
	font-size:12px;
}
.pad_bottom {
	padding-bottom:30px;
}
#registercontent {
	height:600px;
}

/* New added by SNO team - all the error divs and messages */

.error { font-family:Arial,Verdana,Helvetica,sans-serif; color:red;/* font-size:10px; */}

.errorDiv {background:#F4F4F4 none repeat scroll 0 0; border:1px solid #CE161C; font-family:Arial,Verdana,Helvetica,sans-serif; margin:5px auto 10px auto; padding:5px; text-align:center; font-size:12px; font-weight:bold; width:610px}

.successDiv { background:#F2FFEF none repeat scroll 0 0; border:1px solid #99DF99; font-family:Arial,Verdana,Helvetica,sans-serif; margin:5px auto 10px auto; padding:5px; text-align:center; font-size:12px; font-weight:bold; width:610px}


.errorpopupDiv {background:#F4F4F4 none repeat scroll 0 0; border:1px solid #CE161C; font-family:Arial,Verdana,Helvetica,sans-serif; margin:5px auto 10px auto; padding:5px; text-align:center; font-size:12px; font-weight:bold; width:400px}

.errorpopupsDiv {background:#F4F4F4 none repeat scroll 0 0; border:1px solid #CE161C; font-family:Arial,Verdana,Helvetica,sans-serif; margin:5px auto 10px auto; padding:5px; text-align:center; font-size:12px; font-weight:bold}

.errorDivLogin {background:#F4F4F4 none repeat scroll 0 0; border:1px solid #CE161C; font-family:Arial,Verdana,Helvetica,sans-serif; margin:0 auto 0 auto; padding:3px; text-align:center; font-size:12px; font-weight:bold; width:610px}

.errorMsg {color:#CD213C; font-size:12px;font-weight:bold;}

.redBold {color:#CD213C; font-size:11px;font-weight:bold;}

.datagrid .errorMsg {color:#CD213C; font-size:12px;font-weight:bold;}

.successMsg {color:green;font-size:12px;font-weight:bold;}

.imgBorder	{border:1px solid #AFBDC0;}

/* Style added for tool tip design***************/
.highlighted	{	background-color:#fff7c0;}
p.guidelines
  {	background:#f5f5f5;
	border:1px solid #e6e6e6;
	color:#444;
	font-size:10px;
	padding:2px;
	z-index:100000; text-align: left;
	position:absolute; top:20px; left:0px; width:197px; z-index:10000
}
p.guidelines2	{
	background:#f5f5f5;
	border:1px solid #e6e6e6;
	color:#444;
	font-size:10px;
	padding:2px;
	z-index:100000; text-align: left;
	position:absolute; top:20px; left:0px; width:197px; z-index:10000; }
p.guidelines3	{
	background:#f5f5f5;
	border:1px solid #e6e6e6;
	color:#444;
	font-size:10px;
	padding:2px;
	z-index:1000000; text-align: left;
	position:absolute; top:20px; left:0px; width:197px; z-index:10000; white-space:nowrap;	}
.datagridNew{padding:5px 0 0;	height:25px;color:#8f8f8f;}

.guidelines small	{	font-size:105%;}
.highlighted .guidelines	{	visibility:visible;}
table #user tr:hover .guidelines	{	visibility:visible;}

#regForm tr:hover p {visibility:visible;}
#reg_form tr:hover p {visibility:visible;}
.no_guidelines .guidelines	{	display:none !important;}

.no_guidelines form li		{	width:97%;}
.no_guidelines li.section	{	padding-left:9px;}
.dispNone {display:none}
.clr {clear:both}
.marginTop {margin-top:10px}
.BrdBtmDash{ border-bottom:1px dashed #ccc; padding-bottom:5px;}

/* Class added for Admin pages -ref of old admin design */
ul, li {
			list-style-image:none;
			list-style-position:outside;
			list-style-type:none;
			margin:0;
			padding:0;
		}
ul.innerNaviicon li {
background:transparent url(../../images/icons/user.png) no-repeat scroll center left ;
padding-left:18px; padding-right:10px;
}
ul.innerNaviicon li a { padding-left:10px;
}
ul.innerNavi li {
display:block;
padding:6px;
}
.tdBorder {border:1px solid #DDDDDD}

/* mouseover div */
.overDiv {height:150px; top:0; left:0; position:absolute; width:100%; z-index:1000; /*border:1px solid #000*/}
.snobaapoverDiv {height:80px; top:0; left:0; position:absolute; width:426px; z-index:1000; /*border:1px solid #000*/}
.rel-a-tag {position:relative; z-index:10000}

/* Tag-Cloud */
#tagCloud { line-height:25px}
#tagCloud A.weight {
color:#676767;
}

#tagCloud A:hover.weight {
color:#fff;
text-decoration:none;
background:#C9011B;
/*padding:2px;*/
}

.SendBtn{ background:url(../../images/site/icons_RO.gif) -100px 0 no-repeat; border:none; width:55px; height:20px; cursor:pointer; outline:none; text-indent:-2000px; font-size:0; margin-left:92px; margin-top:10px; float:left; color:#ecb1b5}

/* New added by team */
.CpnBtn{ background:url(../../images/site/icons_RO.gif) -100px 0 no-repeat; border:none; width:55px; height:20px; cursor:pointer; outline:none; text-indent:-2000px; font-size:0; color:#ecb1b5}

/*********************/
/* For auto suggest */
ul.new_tag {background:#FFFFFF none repeat scroll 0 0;border:1px solid #000000;padding:1px 2px 5px; min-height:20px/*45px*/}

ul.new_tag li.tag {background:#EBEBEB none repeat scroll 0 0;float:left;margin:2px;padding:3px;}

.invisible_brd {border:medium none;width:550px; min-height:20px; height:60px;}

/*********************/
/* For batch tag entry */
ul.new_tag_batch {background:#FFFFFF none repeat scroll 0 0;border:1px solid #000000;padding:1px 2px 5px; min-height:20px/*45px*/}

ul.new_tag_batch li.tag_batch {background:#EBEBEB none repeat scroll 0 0;float:left;margin:2px;padding:3px;}

.invisible_brd_batch {border:medium none;width:150px; min-height:20px; height:60px;}

/* For brand entry */
ul.new_brand_batch {background:#FFFFFF none repeat scroll 0 0;border:1px solid #000000;padding:1px 2px 5px; min-height:20px/*45px*/}

ul.new_brand_batch li.brand_batch {background:#EBEBEB none repeat scroll 0 0;float:left;margin:2px;padding:3px;}

.invisible_brand {border:medium none;width:550px; min-height:20px; height:60px;}

/* For product entry */
ul.new_product_batch {background:#FFFFFF none repeat scroll 0 0;border:1px solid #000000;padding:1px 2px 5px; min-height:20px/*45px*/}

ul.new_product_batch li.product {background:#EBEBEB none repeat scroll 0 0;float:left;margin:2px;padding:3px;}

.invisible_product {border:medium none;width:150px; min-height:20px}

/* For service entry */
ul.new_service_batch {background:#FFFFFF none repeat scroll 0 0;border:1px solid #000000;padding:1px 2px 5px; min-height:20px/*45px*/}

ul.new_service_batch li.service {background:#EBEBEB none repeat scroll 0 0;float:left;margin:2px;padding:3px;}

.invisible_service {border:medium none;width:150px; min-height:20px}

/*********************/
/* For invite friend */
ul.invite_friend {background:#FFFFFF none repeat scroll 0 0;border:1px solid #000000;padding:1px 2px 5px; min-height:85px/*45px*/}

ul.invite_friend li.friend {background:#EBEBEB none repeat scroll 0 0;float:left;margin:2px;padding:3px;}

.invisible_brd_friend {border:medium none;width:150px; min-height:20px}

/****************/
.buttonMyRe {width:75px; background:#dddddd; padding:5px;}
.marginBtm {margin-bottom:10px}

.HeaDCityBg{ background:url(../../images/site/city_bg.gif) 0 0 no-repeat; width:146px; float:left; padding-left:20px;}
.HeaDCityBg span{ background:url(../../images/site/city_bg.gif) 100% 0 no-repeat; height:39px; display:block; font:normal 13px Arial; color:#545454; line-height:28px; padding-right:20px}
.HeaDCityBg a{ font:normal 12px Arial; color:#545454; text-decoration:none; padding:0 3px}
.HeaDCityBg a:hover{ color:#c5001f; text-decoration:none;}
.HeaDCityBg a.active{ color:#c5001f; text-decoration:none;}

.CmgSoon{ font-size:20px; font-weight:bold; color:#CD213C}
a.SmlThmb{ background:url(../../images/site/how_snoworks/small_thumb.gif) 0 0 no-repeat; width:34px; height:24px; display:block; float:left; text-indent:-2000px}
.Seprator{ border-top:2px dashed #c1da95; padding: 7px 0px 7px 0px}
.srch_font{ /*padding-top:4px;*/ font-weight:bold; font-size:13px}

/* Implemented on 23-sept */
a.font18 {font-size:18px}
a.txtdec_none {text-decoration:none}

a.brand_home {color:#3A3A3A; font-family:"Lucida Sans",Verdana,Arial; font-size:16px; font-weight:bold; line-height:20px;
		}
a.offer_home {color:#C5001F; font-family:Verdana,Arial,Helvetica,sans-serif; font-size:12px; font-weight:bold; 				line-height:16px; }
a.offer_allBrandOffers {font-size:18px; line-height:20px;}
a.percentage_allBrandOffers {font-size:30px; font-weight:normal; padding:10px 0px; float:left}
a.upto_allBrandOffers {color:#676767; font-family:verdana,Arial,Helvetica,sans-serif;
font-size:14px;
font-weight:normal;
}
/*a.off_allBrandOffers {padding:15px 0 0 10px;}*/

a.Steps{ background:url(../../images/site/steps_sprite.gif) 0 0 no-repeat; display:block; width:89px; height:43px; font-size:13px; font-weight:bold; color:#ce161c; line-height:39px; padding:0 0 0 15px; float:left; margin-right:40px;  text-decoration:none}
a.Steps:hover{ background:url(../../images/site/steps_sprite.gif) 0 -43px no-repeat; text-decoration:none}
.StepsAct{ background:url(../../images/site/steps_sprite.gif) 0 -43px no-repeat; display:block; width:89px; height:43px; font-size:13px; font-weight:bold; color:#ce161c; line-height:39px; padding:0 0 0 15px; float:left; margin-right:40px;  text-decoration:none}
.StepsAct:hover{text-decoration:none}

/*css for sno-coupon-validation*/
.marleft { margin:15px 0px 0px 50px;}
.cuppontd { width:483}
.cupontxt {border:solid 1px #B4B4B4; padding:10px 0px 10px; width:500px; margin-left:200px;}
.marginsave { margin-left:30px;}
.textbo { font-Weight:normal; !important;}
.title  {line-height:25px; color:#000; margin-bottom:10px}

.imgframe{border-style:solid;border-width:1px;padding:3px; width:152px;}
.ratingdiv{height:40px; padding-left:50px; padding-top:5px;}
.ratingyes{border:1px solid #4E4E4E;  margin-top:5px;  margin-left:10px;background:#11A913;  padding:0px 15px 0px 15px; color:#141414;font-weight:bold; font-size:14px;  text-align:center; width:80px;}
.ratingmaybe{border:1px solid #4E4E4E;  margin-top:5px;  margin-left:10px;background:#FFFF33;  padding:0px 15px 0px 15px; color:#141414;font-weight:bold; font-size:14px;  text-align:center;width:80px;}
.ratingno{border:1px solid #4E4E4E;  margin-top:5px;  margin-left:10px; background:#D81D0C;  padding:0px 15px 0px 15px; color:#141414;font-weight:bold; font-size:14px;  text-align:center;width:80px;}